Tag: xmlunit

比较XML时如何忽略某些元素?

我有这样的XML消息: <root> <elementA>something</elementA> <elementB>something else</elementB> <elementC>yet another thing</elementC> </root> 我想比较一个由testing方法产生的这种types的消息到一个预期的消息,但我不关心elementA 。 所以,我想上面的消息被认为是等于: <root> <elementA>something different</elementA> <elementB>something else</elementB> <elementC>yet another thing</elementC> </root> 我正在使用最新版本的XMLUnit 。 我想象的答案涉及到创build一个自定义的DifferenceListener ; 如果有什么东西可以使用的话,我只是不想重新发明轮子。 欢迎使用XMLUnit以外的库的build议。