5
我想将现有XML节点重命名为新名称。我正在使用DOM概念java进行XML解析,我有一组包含相同名称的节点。例如如何重命名XML节点名称
<names>
<abc>Apple</abc>
<abc>Ball</abc>
<abc>Cat</abc>
<abc>Doll</abc>
<abc>Elephant</abc>
</names>
我上面的例子中有一组节点包含值。在这个例子我想改变节点值(即)
<names>
<name>Apple</name>
<name>Ball</name>
<name>Cat</name>
<name>Doll</name>
<name>Elephant</name>
</names>
这是可能在DOM做的,我是非常新的,使用DOM解析概念..感谢的宝贵意见。
doc.renameNode不工作...是否有任何替代..? – RAAAAM
renameNode()就是你要找的东西。你的文件是否有命名空间?这可能会让事情变得复杂。 –