java中字符串转义
**
* 格式化 xml* @param 要格式化的xml
* @throws Exception
* @return 格式化后的Xml
*/
public String formatXML_cdata(String inputXML) throws Exception {
SAXReader reader = new SAXReader();
Document document = reader.read(new StringReader(inputXML));
String requestXML = null;
XMLWriter xw = null;
if (document != null) {
try {
OutputFormat format = OutputFormat.createPrettyPrint();
format.setEncoding("UTF-8");
StringWriter sw = new StringWriter();
xw = new XMLWriter(sw, format);
xw.setEscapeText(false);
xw.write(document);
requestXML = sw.toString();
xw.flush();
} finally {
if (xw != null) {
try {
xw.close();
} catch (IOException e) {
}
}
}
}
return requestXML;
}
Java字符串转义
最新推荐文章于 2024-07-30 03:23:08 发布