如何将对象的值添加到cdata字段?

时间:2019-06-20 21:42:13

标签: java soap cdata

我正在使用肥皂网络服务,其中包含两个字段。第一个字段是Web服务的版本,第二个字段是一个结构化的XMLString,但他必须位于CDATA内,如下所示:

<ns:version>1.23.r1</ns:version>
<ns:xml_in>[!CADATA[
    <?xml version="1.0" encoding="UTF-8"?>
    <strutucure>
        <field1>Test</field1>
        <field2>Name of client</field2>
    </strutucure>
]]</ns:xml_in>

我能够将类结构转换为xmlString,但是如果不使用串联就无法添加CDATA

String field2 = "[! CDATA [" + xmlString + "]]";

还有没有其他方法可以将xmlString添加到CDATA而无需串联吗?

0 个答案:

没有答案
相关问题