Xpath来自不同节点的多个属性

时间:2013-05-19 08:13:05

标签: xpath

下面添加的xpath行出了什么问题:

/holiday[starts-with(@code,'A')/holidaytype[1]/duration[@period=(15)]

我正在尝试按假日代码过滤,然后按天数(句号)过滤。

1 个答案:

答案 0 :(得分:3)

您错过了/]。看:

/holiday[starts-with(@code,'A')/holidaytype[1]/duration[@period=(15)]
 ^                             ^
 ^-- missing here              ^-- and "]" here

在第一种情况下,它可以是////*/。所以,试试:

//holiday[starts-with(@code,'A')]/holidaytype[1]/duration[@period=(15)]