Jak zignorować pewne elementy podczas porównywania XML?

Mam taką wiadomość XML:

<root>
  <elementA>something</elementA>
  <elementB>something else</elementB>
  <elementC>yet another thing</elementC>
</root>

Chcę porównać wiadomość tego typu wygenerowaną testowaną metodą z oczekiwaną wiadomością, ale mnie to nie obchodzielementA. Chciałbym więc, aby powyższy komunikat został uznany za równy:

<root>
  <elementA>something different</elementA>
  <elementB>something else</elementB>
  <elementC>yet another thing</elementC>
</root>

Używam najnowszej wersjiXMLUnit.

Wyobrażam sobie, że odpowiedź polega na stworzeniu zwyczajuDifferenceListener; Po prostu nie chcę wymyślać koła, jeśli jest coś gotowego do użycia.

Sugestie korzystające z biblioteki innej niż XMLUnit są mile widziane.

questionAnswers(5)

yourAnswerToTheQuestion