基于子节点的Xpath值

时间:2016-02-24 01:37:23

标签: xslt xpath

从下面的xml中,我需要一个xpath来获取状态为FL时的id值。

请帮忙

<Employee_Details>
<Payroll>
    <id>A1</id>
    <City>Dallas</City>
    <State>TX</State>
</Payroll>
<Payroll>
    <id>A2</id>
    <City>Orlando</City>
    <State>FL</State>
</Payroll>

1 个答案:

答案 0 :(得分:0)

  

&#34;我需要一个xpath来获取id值,只有当状态为FL&#34;

可以将其转换为以下XPath表达式:

Failed to keep connection alive
0

也许你想在末尾添加/Employee_Details/Payroll[State='FL']/id 以返回/text()元素内的文本节点而不是元素本身。