【发布时间】:2016-11-10 15:46:19
【问题描述】:
我有两个类似以下的 xml 文档:
第一:
<root>
<recordType>ABCD</recordType>
<field>
<value>red</field>
<id>1234</field>
</field>
</root>
秒:
<root>
<recordType>EFGH</recordType>
<field>
<value>red</field>
<id>1234</field>
</field>
</root>
对于上述 xml,我将 allowedValues 的 xpath 表达式设置为 XPATH:recordType:ABCD;EFGH 这个表达式工作正常,但是对于下面的 xml
<root>
<record isRecord="true">
<field id="220" isRecord="false" value="Red" />
<field id="221" isRecord="true" value="Small" />
<field id="222" isRecord="true" value="25" />
</record>
<record isRecord="true">
<field id="220" value="Red" />
<field id="221" value="Large" />
<field id="222" value="50" />
</record>
</root>
如果字段 id=220 并且 isRecord="false" 和 value="Red",我想要 XPATH。
【问题讨论】: