如何在 XMLUnit 中比较两个相似的 XML 文件
我想使用 XMLUnit 来比较两个相似的 XML 文件。
基本上每一件事都是相同的, File1
是 File2
的副本,但在 File2
中我更改了一个节点中某些元素的顺序。
我正在尝试运行一个测试,比较这些文件并返回相似的结果,而不是将这些文件视为不同。
I want to use XMLUnit to compare two similar XML files.
Basically every thing is same, File1
is a copy of File2
, but in File2
I have changed the order of some elements in one node.
I am trying to run a test where it compares these files and returns a result of similar and not treat these files as different.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
我认为此链接可以帮助您 - http://www.ibm .com/developerworks/java/library/j-cq121906.html#N10158
基本上,如果您的 File1 类似于 -
并且 File2 相同,但仅
的顺序不同
和
-然后您可以编写如下所示的测试,该测试将比较这些并返回类似的结果。
希望有帮助。
I think this link can help you - http://www.ibm.com/developerworks/java/library/j-cq121906.html#N10158
Basically, if your File1 is like -
And File2 is same, but only differs in order of
<name>
and<id>
-Then you can write a test like below which will compare these and return similar.
Hope that helps.
这应该可以做到:
希望有一点帮助。 此处阅读 XMLUnit。
This should do it:
Hope that helps a bit. Read up on XMLUnit here.