我已经尝试通过引用此链接在 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>
我不清楚如何处理以下 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>
我的员工标签不会有身份证,我也会有工资标签。但我需要使用 java 在 xml 中更改 sanjay(firstname) 的薪水。
任何的意见都将会有帮助。