importjava.io.StringReader;importjava.io.StringWriter;importjava.math.BigDecimal;importorg.apache.commons.lang.StringEscapeUtils;importorg.dom4j.Document;importorg.dom4j.DocumentHelper;importorg.dom4j.Element;importorg.dom4j.io.OutputFormat;importorg.dom4j.io.SAXReader;importorg.dom4j.io.XMLWriter;importcom.thoughtworks.xstream.core.util.Base64Encoder;/*** @ClassName: XmlEscapeTest
* @Description: dom4j组装xml报文测试,转义问题处理
*@author@zjf
* @date 2019年1月5日
**/
public classXmlEscapeTest {public static voidmain(String[] args) {
Document document=DocumentHelper.createDocument();
document.setXMLEncoding("utf-8"); //默认utf-8
Element rootElement= document.addElement("SERVICE");
rootElement.addAttribute("xmlns:xsi","http://www.w3.org/2001/XMLSchema-instance");//自定义组装报文头
Element headElement = rootElem