我需要解析xpath,我有'['后面的表达式。
<screenDef:InputScreenField Title="MyTitle" Property="PayloadData[/spgp:ServiceProvider/rlc:ChildNode/rlc:movement/rlc:CMovementAmt[@Type = 'outstanding_loss_and_expense_for_contract_after_retention']/rlc:Amt].Value" />
其中property使用索引器绑定到xpath的值。
问题是xml路径解析器方法识别xpath直到第一个结束方括号,并且不包括 / rlc:Amt 部分。因此,它不会返回任何值,但会给出一个例外,说明 / 不是预期的。
由于
答案 0 :(得分:0)
我不知道您使用的是哪种工具
但请确保您必须为命名空间前缀 rlc
设置命名空间。