<dependency> <groupId>org.xmlunit</groupId> <artifactId>xmlunit-core</artifactId> <version>2.7.0</version> </dependency> import org.xmlunit.builder.DiffBuilder; import org.xmlunit.diff.Diff; import org.xmlunit.diff.Difference; public class XmlComparator { public static void main(String[] args) { String controlXml = "<root><child1>value1</child1><child2>value2</child2></root>"; String testXml = "<root><child1>value1</child1><child2>value3</child2></root>"; Diff diff = DiffBuilder.compare(controlXml).withTest(testXml).build(); if (diff.hasDifferences()) { for (Difference difference : diff.getDifferences()) { System.out.println(difference.getDescription()); } } else { System.out.println("XML documents are identical"); } } }


上一篇:
下一篇:
切换中文