我有一个XML文件,说是source。XML
<college>SIET</college>
<name>Rithvik</name>
<college>SCET</college>
<name>Prabhas</name>
也有引用的XML文件说引用。XML
<name>Prabhas</name>
<college>SCET</college>
<name>Ritvik</name>
<college>SIET</college>
我的要求是根据引用的XML文件重新排序源XML文件的标记。最后,源XML将变成引用的XML
输出:源。XML
<name>Prabhas</name>
<college>SCET</college>
<name>Ritvik</name>
<college>SIET</college>
我试过很多方法,但都找不到解决办法。如果你帮助我,那将是一个很大的忙
1条答案
按热度按时间ndh0cuux1#
我看不出有什么理由要用DOM而不是XSLT来完成这项工作。
在XSLT(2.0或3.0):
(a)按照元素名称在参考文档中出现的顺序获取元素名称的列表,例如
(b)根据以下列表对输入文档中person元素的子元素进行排序: