使用java更新元素值

Lal*_*and 2 java xml

我编写了一个java代码,用于使用以下字符串更新元素值

<![CDATA[test]]>
Run Code Online (Sandbox Code Playgroud)

但它以下列方式保存在xml文件中

<value>&lt;![CDATA[test]]&gt;</value> 
Run Code Online (Sandbox Code Playgroud)

如何避免这些建议.

bdo*_*han 5

如果您正在使用DOM,则需要创建CDATA节点,而不是在文本节点中设置块.

document.createCDATASection("foo");
Run Code Online (Sandbox Code Playgroud)