我需要区分包含生成的.xml和.wsdl文件的大型目录结构.生成的.xml文件按子元素的显示顺序不同.XmlUnit Diff.similar()方法应该处理这种情况:
"如果两个文件包含相同的元素和属性,则无论顺序如何,都被视为"相似".
然而,事实并非如此.我拿了一个.xml文件,颠倒了两个子元素的顺序,XmlUnit说它们不相似.
XmlUnit已损坏,不提供比内置diff实用程序更多的功能.
是否有XmlUnit的替代方法可以识别.xml文件中的简单差异,例如子元素的排序?
xml xmlunit
xml ×1
xmlunit ×1