XML:
<additionalFields>
<field name="dataKey">3868</field>
<field name="distribution">140</field>
</additionalFields>
我想执行以下 If else Xpath 语句。
String text = nav.Evaluate("if(/additionalFields/field[@name='distribution']/text() = '140') then 'C' else ' ' ").ToString();
但是我收到以下错误消息:
'if(/additionalFields/field[@name='distribution']/text() = '140') then 'C' else ' ' ' 有一个无效的标记。
有没有其他方法可以达到结果?任何帮助,将不胜感激。