我已经检查了与我的问题相关的所有问题,但他们中的任何一个都无法解决我的问题。我的问题是我需要使用XPath比较两个XML节点值。下面是XML使用Xpath比较两个xml字段
<ExtenProp>
<GenericField>
<FieldKey>IsDiscount</FieldKey>
<FieldValue>True</FieldValue>
<Namespace />
<ExtendedProperties />
</GenericField>
我需要检查,如果IsDiscount可用,则值是真还是假。 我试图检查这样
//do:OrderForms/do:OrderForm/do:ExtendedProperties/do:GenericField[FieldKey="IsDiscount" and FieldValue="True"]
,并检查这是否等于真的,但是这是行不通的。谁能解释为什么?
在XML的'ExtenProp/GenericField'在你的XPath其'ExtendedProperties /GenericField'‽ – BlackJack
你能表现出一个完整的EXA用XPath实际上失败了吗? – BlackJack