如何使用java修改XML

时间:2011-06-30 04:42:08

标签: java android xml

我有两个同名的节点。我想修改一个特定的节点值。例如

 <names> 
    <name>one</name> 
    <name>two</name>
    <name>three</name> 
    <name>four</name> 
    <name>five</name> 
    </names>

在上面的示例中,我想将最后一个节点值“5”更改为新值“six”。在DOM中这是可能的吗??我是这个概念的新手,请指导我。感谢您的宝贵回复。

3 个答案:

答案 0 :(得分:1)

使用java的DOM的A-Z:http://www.roseindia.net/xml/dom/

答案 1 :(得分:1)

是。特别是,您可以将“名称”的子对象集合引用为NodeList。见Node.getChildNodes()

答案 2 :(得分:1)

这是一个完全按照你所描述的做法的例子。

http://www.java2s.com/Code/Java/XML/JavaDOMeditLocateaNodeandChangeItsContent.htm