【发布时间】:2017-01-24 10:32:04
【问题描述】:
我有以下格式的 XML:
<Root>
<Elem1>
<SubElem1>A</SubElem1>
...
</Elem1>
<Elem1>
<SubElem1>B</SubElem1>
...
</Elem1>
<Elem2>
...
</Elem2>
...
</Root>
我想指示 XmlUnit 的差异引擎忽略 ElemN 元素的顺序,但仅限于它们的“组”内。
例如:
- 如果上例中的第二个和第一个 Elem1 改变顺序 => 相等
- 如果 Elem2 会在 Elem1 之前或在 Elem1 中间 => 差异
有没有办法达到这个效果?
【问题讨论】: