-我已经参照此链接试图用JDOM的帮助下改变XML值http://www.mkyong.com/java/how-to-modify-xml-file-in-java-jdom/
样本中显示的xml:
<?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>
Run Code Online (Sandbox Code Playgroud)
我不清楚如何处理以下xml场景:
<?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>
Run Code Online (Sandbox Code Playgroud)
我的职员标签不会有身份证,我也会有薪水的孩子标签。但是我需要使用Java在xml中更改sanjay(firstname)的薪水。
任何的意见都将会有帮助。