XMLUnit:删除父包装器

时间:2017-03-14 21:22:10

标签: java xml xmlunit xmlunit-2

XMLUnit 2中有没有办法让这两个文件返回相同(或相似)?我可以做一些预处理来获取子节点,但我想看看是否可以直接用XMLUnit完成。

文档1:

<a><b><c>test</c></b></a>

Doc2:

<c>test</c>

1 个答案:

答案 0 :(得分:1)

不,XMLUnit期望获得它应该比较的树的根。选择子节点后,您可以使用Input.fromNode或类似方法 - 但您知道这一点。

扩展输入构建器或创建Source包装器以通过XPath或类似方法选择“真正的根”并不是非常困难,但现在没有内置解决方案