如何为多个元素选择器动态构造XMLUnit ConditionalSelectorBuilder?

我需要比较大型xlm文件中的许多列表节点,并将使用conditionalBuilder进行比较,如下所示。

ElementSelectors.conditionalBuilder()     .whenElementIsnamed(“ list1”)     .thenUse(ElementSelectors.byXPath(“ ./ pref:elem1”,prefix2Uri,ElementSelectors.byNameAndText))     .whenElementIsnamed(“ list2”)     thenUse(ElementSelectors.byXPath(“ ./ pref:elem2”,prefix2Uri,ElementSelectors.byNameAndText))     .whenElementIsnamed(“ list3”)     .thenUse(ElementSelectors.byXPath(“ ./ pref:elem3”,prefix2Uri,ElementSelectors.byNameAndText))     。     。     .elseUse(ElementSelectors.byName)     .build();

list#和elem#存储在Java映射中。我需要循环获取它们。所以我的问题是如何在遍历循环中动态构造conditionalBuilder语句?请帮忙!

fghjq 回答:如何为多个元素选择器动态构造XMLUnit ConditionalSelectorBuilder?

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3135004.html

大家都在问