XPath,设置位置并同时包含

时间:2013-11-25 13:31:42

标签: xpath

请说明如何使用下一个“结构”创建xpath:

text()[position = 1 and contains(text(), 'xxx')]

我试过

text()[1]/text()[contains(text(), 'xxx')] 

但未成功

1 个答案:

答案 0 :(得分:3)

position是一个函数,而不是节点测试。

所以你需要使用:

text()[position() = 1 and contains(., 'xxx')]

或更快

text()[1][contains(., 'xxx')]