我试图找出找到最后一个匹配使用last()函数的给定xpath的节点的方法。问题是路径的最后一个元素也有一个指定的约束。从匹配列表中选择最后一个节点
"//div[@id='someId']/ul/li/div[@class='class1 class2 ']/span[@class='someType2 ']"
如果我使用
"//div[@id='someId']/ul/li/div[@class='class1 class2 ']/span[@class='someType2 ']' and last()]"
它仍然匹配多个节点。也许其中一个原因是路径中的最后一个div标签包含2个span元素。请帮助我选择与上述路径匹配的最后一个节点。
感谢和问候,
Vamyip
问得好(+1)。查看我的答案以获得完整的解释和正确的解决方案。 – 2010-07-12 13:43:58
我只是有兴趣选择最后一个节点。是一个xpath或css选择器。所以请帮助我与他们中的任何人。谢谢 – vamyip 2010-07-13 05:15:21