请问在SOAPElement处理时如何避免将标签字符<>转换成转义字符><
我的代码是这样的:
MessageFactory messageFactory = MessageFactory.newInstance();
SOAPMessage message = messageFactory.createMessage();
SOAPEnvelope env = message.getSOAPPart().getEnvelope();
SOAPBody body = env.getBody();
有一个字符串比如是strBody="<E1><E2>aaa</E2></E1>";
用下面的方法
body.addTextNode(strBody);
这样会把strBody中的<、>转换成转义字符><
但是我想要的结果是不转换,这样在SOAPBody里会有希望产生的SOAPElement,
如果直接是xml处理的话,可以通过XMLWriter的setEscapeText方法设置,请问在soap消息里怎么设置呢?谢谢!!!