1

XML Unit を使用して 2 つの XML を比較し、2 つの XML が類似しているかどうかを確認しています。私の要件は、比較中に特定の XPATH を無視したいということです。XPATH は任意の有効な Xpath 構文である可能性があるため、指定された XPATH を比較から無視するにはどうすればよいですか?

前もって感謝します。

4

2 に答える 2

1

メソッドを使用しDifferenceListenerて実装する必要がありますdifferenceFound。引数の違いによって場所が提供されるため、この情報を使用して、無視する XPath リストと比較できます。

difference.getTestNodeDetail().getXpathLocation()
于 2013-01-11T07:43:50.593 に答える
1

xslt を使用して xpath で要素を削除し、処理された 2 つの xml を比較します。

于 2012-11-13T09:39:51.700 に答える