在未解决之前,创建出的XML是这样的
<?xml version="1.0" encoding="UTF-8"?>
<actionlist>
<update>
<jobno>1111</jobno>
<state>start</state>
<dealtime>2023-11-08 17:04:22</dealtime>
<user>name</user>
<remark><![CDATA[(这是一条测试数据)]]></remark>
<action>start_incept_end</action>
</update>
</actionlist>
PS:< 变成了 <
PS:下面是正常处理过后的数据。
<?xml version="1.0" encoding="UTF-8"?>
<actionlist>
<update>
<jobno>1111</jobno>
<state>start</state>
<dealtime>2023-11-08 17:04:22</dealtime>
<user>name</user>
<remark><![CDATA[(这是一条测试数据)]]></remark>
<action>start_incept_end</action>
</update>
</actionlist>
创建节点的时候使用如下代码 addCDATA
Element user = body.addElement("user");
user.addText("小明");
Element remark = body.addElement("remark");
remark.addCDATA("(这是一条测试数据)");