想在xml中插入一个节点,该节点内容如下<#list sources as source></#list>,使用的是java的dom4j

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了想在xml中插入一个节点,该节点内容如下<#list sources as source></#list>,使用的是java的dom4j相关的知识,希望对你有一定的参考价值。

如题,有什么好的办法吗?

参考技术A 不是标准的XML格式啊,可以通过 文本值的形式插入!追问

直接插入文本后的结果是符号都被转义了

追答

你用 > 和 <代替试试呗

追问

什么意思 能不能说的详细点

追答

setText(">#list sources as source /#list<"); 你试试,不一定可以啦

追问

这个当然不行啊 写完了之后就直接被转义了

追答

亲,我错啦, 我想说的是
setText的时候 你用 &l t; 代替
我的逗号用的中文,并且有空格,你改成英文,去掉空格 不然我提交后又给转换成 > 或者<这种形式啦

追问

......这种方法也试过的 也是不行滴!

追答

那就不清楚啦

以上是关于想在xml中插入一个节点,该节点内容如下<#list sources as source></#list>,使用的是java的dom4j的主要内容,如果未能解决你的问题,请参考以下文章

C#在xml文件中指定节点插入节点和属性

将节点插入 XML 文件

如何在文本中添加/插入 xml 节点

SQL:使用 modify 函数迭代 xml 节点或如何递归地插入或修改节点

在特定位置插入 XML 节点

将每个 xml 节点插入到 sql server 2008 表中