Wie ändern Sie die Werte der inneren Knoten eines xml mit jdom in java
Ich habe versucht, die änderung von xml-Werten mit Hilfe von jdom durch das verweisen auf diesen link
- http://www.mkyong.com/java/how-to-modify-xml-file-in-java-jdom/
xml-gezeigt in der Probe:
<?xml version="1.0" encoding="UTF-8"?>
<company>
<staff id="1">
<firstname>yong</firstname>
<lastname>mook kim</lastname>
<nickname>mkyong</nickname>
<salary>5000</salary>
</staff>
</company>
Der Sache bin ich mir nicht klar, dass im Umgang mit den folgenden xml-Szenario:
<?xml version="1.0" encoding="UTF-8"?>
<company>
<staff>
<firstname>yong</firstname>
<lastname>mook kim</lastname>
<nickname>mkyong</nickname>
<salary>
<basic>1000</basic>
<hra>150</hra>
</salary>
</staff>
<staff>
<firstname>sanjay</firstname>
<lastname>machani</lastname>
<nickname>chong</nickname>
<salary>
<basic>2000</basic>
<hra>200</hra>
</salary>
</staff>
</company>
Meine Mitarbeiter tag nicht mit der id und auch ich wäre mit Kind-tags für das Gehalt.
Aber ich brauche zu ändern Gehalt für sanjay(Vorname) in xml mit java.
Anregungen wäre hilfreich.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wenn Sie mit JDOM kann man eine Iteration durch die Elemente mit diesem:
Wie über die Verwendung von XPath:
}