xpath для получения строк внутри таблицы - PullRequest
4 голосов
/ 07 января 2010

У меня есть HTML-таблица, как:

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

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

</table>

Как я могу получить строки таблицы, используя xpath?

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

могу ли я использовать ИЛИ как-нибудь, чтобы сказать item-odd | item-even

1 Ответ

17 голосов
/ 07 января 2010

Вы можете получить строки следующим образом:

//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.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...