Как добавить CDATA в раздел мыльного тела с помощью SAAJ
Это мой код Java SAAJ, который используется для добавления тела мыла. Как я могу добавить cdata как часть мыльного тела.
// SOAP Head
SOAPHeader header = envelope.getHeader();
SOAPElement soapHeadElem = header.addChildElement("xxx");
SOAPElement soapHeadElem1 = soapHeadElem.addChildElement("xxx");
soapHeadElem1.addTextNode("xx");
// SOAP Body
SOAPBody soapBody = envelope.getBody();
// add cdata here
1 ответ
Вы можете создать узел раздела CDATA со следующим выражением:
soapBody.getOwnerDocument().createCDATASection("some data")
Затем вы можете добавить этот узел в тело SOAP, используя appendChild
,