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.

InformationsquelleAutor Satheesh | 2012-11-27
Schreibe einen Kommentar