XPath для двух разных классов? - PullRequest
1 голос
/ 17 января 2020

В примере

<div class = "one">
<p>This is some text<p>
<p>This is some other text<p>
<div>
<div class = "two"> 
<p>This is some text<p>
<p>This is some other text<p>
<div>

извлечение из класса 'one' будет выглядеть следующим образом:

//div[contains(@class, 'one')]

Как добавить другой класс 'two' к тому же XPath?

1 Ответ

1 голос
/ 17 января 2020

Этот XPath,

//div[@class="one" or @class="two"]

выберет все div элементы со @class значениями атрибута "one" или "two".

Для более надежного сопоставления @class, который учитывает, что @class значения атрибута могут быть разделенными пробелами списками, см. этот подход .

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