0

这是我用来添加肥皂体的 java SAAJ 代码。如何将 cdata 添加为soapbody 的一部分。

// 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
4

1 回答 1

2

您可以使用以下表达式创建 CDATA 节节点:

soapBody.getOwnerDocument().createCDATASection("some data")

然后,您可以使用 将该节点添加到 SOAP 主体appendChild

于 2015-05-07T20:54:01.693 回答