比较Eclipse中的XML文件

时间:2010-04-14 11:14:52

标签: xml eclipse

是否有一些Eclipse工具可以将XML文件的比较与此问题ExamXML中提到的Tool or library for comparing xml files一样好?

1 个答案:

答案 0 :(得分:2)

差异功能(两个xml文件的比较)在Eclipse插件生态系统中非常罕见(当然不在WTP environment中)。

我只知道商业工具,例如<oXygen/> XML Diff & Mergeproposes that

link text http://www.oxygenxml.com/img/compareFilesBig.gif

  

diff解决方案包括两个XML diff算法(XML Accurate - 针对精确比较进行调整,以及快速调整XML - 以牺牲一定精度为代价调整速度),一种语法识别算法,可在{所知的所有文件类型上获得非常好的结果{1}} XML Diff和依赖于文件结构的三种算法:基于行,基于单词和基于字符。任何算法都可用于根据请求执行差异,但<oXygen/> XML Diff也提供自动选择,根据文件的内容和大小选择最合适的算法。

     

XML diff算法旨在帮助XML文档比较所带来的必需品。这意味着您可以指定是否应忽略名称空间,前缀,名称空间声明,处理指令,注释,CDATA,DOCTYPE,属性顺序甚至文本元素。

alt text