public static String processXMLChar(String source) {
//--first need replace;
source = CharacterSet.replaceAll(source,"&", "&"); Properties propers = new Properties();
//propers.setProperty("&","&");
//propers.setProperty(" ", " ");
propers.setProperty("<", "<");
propers.setProperty(">", ">");
propers.setProperty("\"", """); Enumeration names = propers.propertyNames(),
keys = propers.elements(); String _name = null,
_key = null; while (names.hasMoreElements()) {
_name = names.nextElement().toString();
_key = keys.nextElement().toString();
source = CharacterSet.replaceAll(source,_name, _key);
} return source;
}
sometimes you must try to write sth. for yourself.
//--first need replace;
source = CharacterSet.replaceAll(source,"&", "&"); Properties propers = new Properties();
//propers.setProperty("&","&");
//propers.setProperty(" ", " ");
propers.setProperty("<", "<");
propers.setProperty(">", ">");
propers.setProperty("\"", """); Enumeration names = propers.propertyNames(),
keys = propers.elements(); String _name = null,
_key = null; while (names.hasMoreElements()) {
_name = names.nextElement().toString();
_key = keys.nextElement().toString();
source = CharacterSet.replaceAll(source,_name, _key);
} return source;
}
sometimes you must try to write sth. for yourself.
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货