xpath,如何使用索引选择多个项

xpath,如何使用索引选择多个项,xpath,Xpath,在这个查询中,我选择了第三个 //tablecontainer/table/tbody/tr/td[3] 如何同时选择第三个和第四个?要同时获得第三个和第四个tds,可以使用以下表达式: //tablecontainer/table/tbody/tr/td[position() >= 3 and position() <= 4] //tablecontainer/table/tbody/tr/td[position()>=3和position()要同时获得第三个和第四个tds,可

在这个查询中,我选择了第三个

//tablecontainer/table/tbody/tr/td[3]

如何同时选择第三个和第四个?

要同时获得第三个和第四个
td
s,可以使用以下表达式:

//tablecontainer/table/tbody/tr/td[position() >= 3 and position() <= 4]

//tablecontainer/table/tbody/tr/td[position()>=3和position()要同时获得第三个和第四个
td
s,可以使用以下表达式:

//tablecontainer/table/tbody/tr/td[position() >= 3 and position() <= 4]

//tablecontainer/table/tbody/tr/td[position()>=3和position()如果可以使用XPath 2.0,可以使用以下技巧

//tablecontainer/table/tbody/tr/td[position() = (1,2,4)]

Test
position()=(1,2,4)
表示类似于SQL中的内容。请注意
(1,2,4)
部分中的括号。

如果可以使用XPath 2.0,可以使用以下技巧

//tablecontainer/table/tbody/tr/td[position() = (1,2,4)]
Test
position()=(1,2,4)
表示类似于SQL中的内容。请注意
(1,2,4)
部分中的括号