0
속성 값의 차이점을 무시하는 것에 익숙하지만 이름을 기준으로 속성을 무시하는 적절한 방법은 무엇입니까? 이 두 문서를 비슷한 것으로 평가하려면 어떻게합니까?XMLUnit 누락 된 속성 무시 방법
DOC1 :
<a attributeName="value"></a>
Doc2는 :
<a></a>
속성 값의 차이점을 무시하는 것에 익숙하지만 이름을 기준으로 속성을 무시하는 적절한 방법은 무엇입니까? 이 두 문서를 비슷한 것으로 평가하려면 어떻게합니까?XMLUnit 누락 된 속성 무시 방법
DOC1 :
<a attributeName="value"></a>
Doc2는 :
<a></a>
이 나를 위해 일하게했다. (다른 해결책이있는 경우 알려 주시기 바랍니다)
DiffBuilder.compare(control.withTest(test)
.checkForSimilar()
.withNodeMatcher(new DefaultNodeMatcher(ElementSelectors.byName))
.ignoreWhitespace()
.withAttributeFilter(a -> !"attributeName".equals(a.getName()))
.build();