我有一个XML文档 -
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<Companies>
<company id="ABHISHEK">
<staff id="1">
<firstname>yong</firstname>
<lastname>mook kim</lastname>
<nickname>mkyong</nickname>
<salary>100000</salary>
</staff>
</company>
<company id="RAHUL">
<staff id="2">
<firstname>yong</firstname>
<lastname>mook kim</lastname>
<nickname>mkyong</nickname>
<salary>100000</salary>
</staff>
</company>
</Companies>
现在我要交换类别ABHISHEK和RAHUL,以便在xml中,Compay with ID RAHUL首先出现在ABHISHEK。 是否有任何现有的API可以做到这一点?
答案 0 :(得分:3)
是的,请查看org.w3c.dom
包和Node
界面。
如果&lt; company&gt;的顺序元素依赖于某种排序顺序,也许XSLT是一种更好的选择。