Diff 功能(比较两个 xml 文件)在 Eclipse 插件生态系统中非常罕见(当然在WTP 环境中也不存在)。
我只知道一个商业工具,比如<oXygen/>XML Diff & Merge,它提出:

(来源:oxygenxml.com)
diff 解决方案包括两种 XML diff 算法(XML Accurate - 为精确比较而调整,XML Fast - 为速度而调整,但牺牲了一些准确性),一种语法感知算法,可以对
<oXygen/>XML Diff 已知的所有文件类型提供非常好的结果,以及三种依赖于文件结构的算法:基于行、基于单词和基于字符。任何算法都可用于根据请求执行差异,但<oXygen/>XML Diff 还提供自动选择,根据文件的内容和大小选择最合适的算法。XML diff 算法旨在帮助满足 XML 文档比较的需要。这意味着您可以指定是否应忽略名称空间、前缀、名称空间声明、处理指令、注释、CDATA、DOCTYPE、属性顺序甚至文本元素。
