用于获取表内行的xpath

时间:2010-01-06 23:25:17

标签: java xpath

我有一个html表,如:

<table ..... class="cars">

<tr class="item-odd">
...
</tr>
<tr class="item-even">
</tr>

</table>

如何使用xpath获取表格行?

//tr[contains(@class, ???)

我可以在那里使用OR以某种方式说item-odd | item-even

1 个答案:

答案 0 :(得分:17)

你可以得到这样的行:

//table[@class='cars']/tr

要获得项目奇数行,您可以这样做:

//table[@class='cars']/tr[@class='item-odd']

是的,您可以使用or,例如:

//table[@class='cars']/tr[@class='item-odd' or @class='item-even']

有关详细信息,请参阅http://www.w3.org/TR/xpath