|
|
|
@ -57,13 +57,13 @@ public class WebserviceResponseHandler implements SOAPHandler<SOAPMessageContext |
|
|
|
|
|
|
|
|
|
addCDataToLeafNodes(dataNode); |
|
|
|
|
|
|
|
|
|
String xmlStr = XmlUtil.toStr(dataNode,"GBK",false,false).replaceAll("<","<").replaceAll(">",">"); |
|
|
|
|
|
|
|
|
|
System.out.println(xmlStr); |
|
|
|
|
CDATASection cdata = dataNode.getOwnerDocument().createCDATASection( xmlStr ); |
|
|
|
|
// CDATASection cdata = dataNode.getOwnerDocument().createCDATASection( "<" + dataNode.getNodeName() +"><?xml version=\"1.0\" encoding=\"GBK\"><![CDATA[037001700107]]]]>><![CDATA["+ XmlUtil.toStr(dataNode) + "</" + dataNode.getNodeName() + ">");
|
|
|
|
|
returnNode.removeChild(dataNode); |
|
|
|
|
returnNode.appendChild(cdata); |
|
|
|
|
// String xmlStr = XmlUtil.toStr(dataNode,"GBK",false,false).replaceAll("<","<").replaceAll(">",">");
|
|
|
|
|
//
|
|
|
|
|
// System.out.println(xmlStr);
|
|
|
|
|
// CDATASection cdata = dataNode.getOwnerDocument().createCDATASection( xmlStr );
|
|
|
|
|
//// CDATASection cdata = dataNode.getOwnerDocument().createCDATASection( "<" + dataNode.getNodeName() +"><?xml version=\"1.0\" encoding=\"GBK\"><![CDATA[037001700107]]]]>><![CDATA["+ XmlUtil.toStr(dataNode) + "</" + dataNode.getNodeName() + ">");
|
|
|
|
|
// returnNode.removeChild(dataNode);
|
|
|
|
|
// returnNode.appendChild(cdata);
|
|
|
|
|
|
|
|
|
|
// dataNode.getOwnerDocument().getDocumentElement().setAttribute("","<?xml version=\"1.0\" encoding=\"GBK\"?>");
|
|
|
|
|
// dataNode.getOwnerDocument().setXmlVersion("<?xml version=\"1.0\" encoding=\"GBK\"?>");
|
|
|
|
|