让我们说我的XPath产生20个HTML h3元素。我有两个要求需要满足:
<h3>
元素AND <h3>
个元素。 为了完成第一部分,我使用了这个
h3[position() > 1]
然而,这给我留下了2-20个元素。我可以在那里添加一个布尔运算符来制作类似
的东西h3[position() > 1 && position() < 10]
答案 0 :(得分:2)
是的,除了使用and
而不是&&
:
h3[position() > 1 and position() < 10]
此外,如果您希望前10个h3
元素以第二个元素开头,那么它应该是:
h3[position() > 1 and position() < 12]
答案 1 :(得分:0)
如果您想要最多十个元素,则正确的代码为h3[position() > 1 and position() <= 11]
。