我正在寻找一个理解xml的XML比较工具.它不能像WinMerge或Beyond Compare那样逐行比较.
理想的解决方案是显示类似于Word 2007显示跟踪更改的方式的更改. DeltaXML可以做到这一点,但没有真正的GUI'开箱即用',每位用户500美元!:
ExamXml开箱即用,但以混乱的方式显示差异.它没有前后概念,它只是显示了差异:

(来源:a7soft.com)
该工具应具有使用属性作为键的概念,因此它不会认为重新排序的元素列表已更改.DeltaXML执行此操作但我无法正确设置屏幕截图.
更新:
到目前为止,ExamlXML是最好的开箱即用解决方案.但它缺乏DeltaXML的变更管理概念.导致一些可用性问题.
DeltaXML几乎是我需要的解决方案,但具有更多功能的东西会更好.DeltaXML需要编写java代码来调用api,同时编写XSL以将xml转换为预期的输入.