在此查询中,我选择第3个
//tablecontainer/table/tbody/tr/td[3]
如何选择第3和第4个?
答案 0 :(得分:1)
要获得第二个和第四个td
的 ,您可以使用以下表达式:
//tablecontainer/table/tbody/tr/td[position() >= 3 and position() <= 4]
答案 1 :(得分:1)
//tablecontainer/table/tbody/tr/td[position()=3 or position()=4]
答案 2 :(得分:1)
如果你可以使用XPath 2.0,你可以使用以下技巧
//tablecontainer/table/tbody/tr/td[position() = (1,2,4)]
测试position() = (1,2,4)
表示类似于SQL中的IN。请注意(1,2,4)
部分中的括号。