[英]How to Modify XML using java
I have two node having same name.我有两个具有相同名称的节点。 i want to modify one particular node value.
我想修改一个特定的节点值。 For example
例如
<names>
<name>one</name>
<name>two</name>
<name>three</name>
<name>four</name>
<name>five</name>
</names>
In the above example i want to change last node value "five" to new value "six".在上面的示例中,我想将最后一个节点值“五”更改为新值“六”。 is this possible in DOM..??
这在 DOM 中是否可能..?? i am new to this concept, please guide me.
我是这个概念的新手,请指导我。 Thanks for valuable replies.
感谢您的宝贵回复。
The AZ of DOM using java: http://www.roseindia.net/xml/dom/ DOM使用java的AZ: http://www.roseindia.net/xml/dom/
Yes.是的。 In particular, you can reference collections of child objects of 'names' as a NodeList.
特别是,您可以将“名称”的子对象的 collections 引用为 NodeList。 see Node.getChildNodes()
见Node.getChildNodes()
Here's an example of doing exactly what you describe.这是一个完全按照您的描述进行操作的示例。
http://www.java2s.com/Code/Java/XML/JavaDOMeditLocateaNodeandChangeItsContent.htm http://www.java2s.com/Code/Java/XML/JavaDOMeditLocateaNodeandChangeItsContent.htm
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.