0
<additionalFields>
<field name="dataKey">3868</field>
<field name="distribution">140</field>
</additionalFields>
我想執行下列如果別的XPath語句。
String text = nav.Evaluate("if(/additionalFields/field[@name='distribution']/text() = '140') then 'C' else ' ' ").ToString();
但是我正在以下錯誤消息:
'如果(/ additionalFields /字段[@名稱=' 分配'] /文本()= '140'),那麼 'C' 別的'''有一個無效的標記。
有沒有其他方法可以實現結果?任何幫助,將不勝感激。
是的,上面只是在.Net框架中。這裏代碼中的邏輯將強制邏輯被硬編碼。我們需要它由顧客意願驅動。一個簡單的if else是必需的,但如果其他條件值需要由客戶驅動 – user817406