我正在寻找理解xml的XML比较工具。它不能像WinMerge或Beyond Compare一样逐行比较。用于比较xml文件的工具或库
理想的解决方案是显示类似于Word 2007显示跟踪更改方式的更改。 DeltaXML做到这一点,但没有拿出一个真正的GUI“开箱即用”,是$ 500每用户!:
http://i41.tinypic.com/os8k5k.jpg
ExamXml作品开箱即用,但显示在一个混乱的方式的差异。它没有前一个概念,之后,它只是显示的差异:
alt text http://www.a7soft.com/images/examxml1_.gif
该工具应具有使用属性的一个关键的概念,所以它不认为重新排序的列表元素已经改变。 DeltaXML可以做到这一点,但是我无法正确设置屏幕截图。
UPDATE:
到目前为止ExamlXML是最好的开箱即用的解决方案。但它缺乏DeltaXML的变更管理概念。导致一些可用性问题。
DeltaXML几乎是我需要的解决方案,但一些具有更多功能开箱即用的效果会更好。 DeltaXML需要编写java代码来调用api,并编写XSL以将xml转换为预期的输入。
请澄清更多 - 在你的例子中,假定diff工具应该产生什么输出? – 2009-02-13 20:20:58
谁在回答这个问题的所有答案?很幼稚。 – BobbyShaftoe 2009-02-13 20:58:40
我自己提高了其中的一些,因为我觉得所提到的所有公用设施都是非技术人员通过培训可以处理的高质量应用程序。 – 2009-02-13 21:00:39