1 package com.lamatek.tags.google.beans; 2 3 import java.io.Serializable ; 4 import java.text.CharacterIterator ; 5 import java.text.StringCharacterIterator ; 6 7 16 public final class EscapeChars implements Serializable { 17 18 25 public static String escape(String text){ 26 final StringBuffer result = new StringBuffer (); 27 final StringCharacterIterator iterator = new StringCharacterIterator (text); 28 char character = iterator.current(); 29 while (character != CharacterIterator.DONE ){ 30 if (character == '\"') { 31 result.append("\\"); 32 result.append("\""); 33 } 34 else if (character == '\'') { 35 result.append("\\"); 36 result.append("\'"); 37 } 38 else { 39 result.append(character); 42 } 43 character = iterator.next(); 44 } 45 return result.toString(); 46 } 47 } 48 49 | Popular Tags |