用于比较xml文件的工具或库[closed]

前端之家收集整理的这篇文章主要介绍了用于比较xml文件的工具或库[closed]前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在寻找一个XML比较工具,理解xml。它不能是逐行比较像WinMerge或超越比较。

理想的解决方案是显示类似于Word 2007显示跟踪更改方式的更改的解决方案。 DeltaXML这样做,但不是真正的GUI’开箱即用’,每个用户$ 500 !:

ExamXml开箱即用,但以混乱的方式显示差异。它没有前后的概念,它只是显示了区别:

该工具应该具有使用属性作为键的概念,因此它不认为元素的重新排序列表已经改变。 DeltaXML这样做,但我未能正确设置它的屏幕截图。

更新:

到目前为止ExamlXML是最好的开箱即用的解决方案。但它缺乏DeltaXML的变更管理概念。导致一些可用性问题。

DeltaXML几乎是我需要的解决方案,但具有更多功能的开箱即用的东西会更好。 DeltaXML需要编写java代码调用api,同时编写XSL来将xml转换为期望的输入。

如果我理解你的问题,你可能有一个应用程序使用XML文件作为数据存储,GUI将“技术”标签名称抽象为“用户友好”标签 – 再次,我假设。因此,这将是一个自然延伸,以相似的方式查看差异。我也假设你的应用程序没有遵循“抽象”概念的差异设施。

我做了一些搜索,发现一个应用程序(ExamXML)似乎接近突出功能。我下载了eval版本并测试了你的文件

它很好地突出差异。它看起来很有互动性,弹出有多少差异。看起来你可以改变它使用的颜色,所以也许你可以使用灰度和白色来强调标签。它似乎也有很多选项,你可以为您的用户预先设置。

我想注意,你将很难找到一个XML比较工具,不会显示标签名称,因为标签是什么给内容上下文。如果你去掉上下文,很难理解正在显示的数据。无论如何,这个工具可能是有帮助的。你还试图向你的用户展示这些工具,看看他们愿意忍受,有时他们可能会让你感到惊讶。希望这可以帮助!

猜你在找的XML相关文章