只是比较XML的文本表示不会产生有效的结果 - 请查看:
<node x="1" y="2" />
Run Code Online (Sandbox Code Playgroud)
和
<node y="2" x="1" />
Run Code Online (Sandbox Code Playgroud)
就XML处理而言(节点上的属性顺序无关紧要)是相同的,但是当你比较文本时,你只会将它标记为差异.
微软过去在GotDotNet上有一个XmlDiff工具,但我不确定它是否仍然可以在某处......
UPDATE
XmlDiff似乎仍然可用 - 请查看此下载链接,以及MSDN上的" 在应用程序中使用XML Diff和Patch工具 "链接.
渣
| 归档时间: |
|
| 查看次数: |
1479 次 |
| 最近记录: |