使用XMLUnit2在soapui中使用groovy比较两个xml文件,它成功地比较了两个文件。想打印它找到的所有差异,但它只打印第一个差异。XMLUnit1 假设打印所有差异,但想使用 XMLUnit2。
如果有人有任何想法,如何打印请帮助我,将不胜感激。
代码使用:
diff = DiffBuilder.compare(resxml1)
.withTest( resxml2)
.withNodeFilter(nodeFilter)
.withAttributeFilter(attributeFilter)
.ignoreComments()
.ignoreWhitespace()
.ignoreElementContentWhitespace()
.checkForSimilar()
.withNodeMatcher(new DefaultNodeMatcher(new ByNameAndTextRecSelector(), ElementSelectors.byName))
.build();
print diff