【发布时间】:2016-10-28 08:02:08
【问题描述】:
我有两个字符串格式的 xml。需要通过跳过几个节点来比较它们。结果只需要节点和对应值的差异。
假设我有以下两个 xml:
消息-1
<block4>
<tag>
<name>35B</name>
<value>/GB/B0W1VM9</value>
</tag>
</block4>
消息 - 2
<block4>
<tag>
<name>35B</name>
<value>/US/999999999
NOT AVAILABLE AT PRESENT</value>
</tag>
</block4>
我正在使用 XMLUnit,但我想从几个块中找出差异,并希望跳过几个具有特定值的节点。就像<tag> 中的值一样 : :PREV 应该被跳过。
注意:最后要在excel中打印结果。
使用了以下代码但没有用:https://stackoverflow.com/a/16471601/3493471
【问题讨论】:
标签: java xml-parsing xmlunit