有没有可用于比较未排序XML文件的算法?示例:
<a>
<b>Hello</b>
<c>World</c>
</a>
等于:
<a>
<c>World</c>
<b>Hello</b>
</a>
答案 0 :(得分:0)
与其仅比较两个XML,不如对两个XML进行排序,以便它们都具有一致的顺序(例如,开始按标记名称的字母顺序对其进行排序),并且仅比较排序的结果
在这种情况下,一旦订购,
<a>
<c>World</c>
<b>Hello</b>
</a>
成为
<a>
<b>Hello</b>
<c>World</c>
</a>
然后,将其与第一个XML进行比较,以确保它们相同