使用xmlunit和java忽略节点属性
我试图比较两个xml文件,希望忽略名称空间和属性。我尝试了不同的解决方案,但没有找到解决方案 XML文件 文件1使用xmlunit和java忽略节点属性,java,xmlunit,xmlunit-2,Java,Xmlunit,Xmlunit 2,我试图比较两个xml文件,希望忽略名称空间和属性。我尝试了不同的解决方案,但没有找到解决方案 XML文件 文件1 <soapenv:Header/> <soapenv:Body> <TX Version="2.15.00" xmlns:XXX="abc"> <TXLXX> <A>453be0:-6fde</A>
<soapenv:Header/>
<soapenv:Body>
<TX Version="2.15.00" xmlns:XXX="abc">
<TXLXX>
<A>453be0:-6fde</A>
<B tc="302">XXX</B>
<TransExeDate>2020-11-25</TransExeDate>
<TransExeTime>10:04:40</TransExeTime>
<TransResult>
</TXLXX>
</TX>
</soapenv:Body>
<soapenv:Header/>
<soapenv:Body>
<TX Version="2.15.00" xmlns="bbc">
<TXLXX>
<A>453be0:-6fde</A>
<B tc="302">XXX</B>
<TransExeDate>2020-11-25</TransExeDate>
<TransExeTime>10:04:40</TransExeTime>
<TransResult>
</TXLXX>
</TX>
</soapenv:Body>
<TX Version="2.15.00" xmlns:abc">
<TX Version="2.15.00" xmlns="http:bbc">
try {
Diff documentDiff = DiffBuilder.compare(oldresponse).withTest(newresponse)
.withNodeMatcher(new DefaultNodeMatcher(ElementSelectors.byName))
.ignoreWhitespace().ignoreComments().ignoreElementContentWhitespace(). build();
}