Xpath объединяет два элемента @class - PullRequest
0 голосов
/ 01 мая 2020

Я хочу найти следующий элемент на веб-сайте: // a [@ class = "a-link-normal"] / @ href внутри этого элемента: // div [ @ class = "s-result-list s-search-results sg-row"] . Я попробовал это: // * [содержит (@ class = 's-result-list s-search-results sg-row') и содержит (@ class = 'a-link-normal')] ")), но это не работает, xpath helper показывает «неверное выражение xpath». Возможно, решение довольно простое, но я не могу заставить его работать.

Заранее спасибо

1 Ответ

0 голосов
/ 01 мая 2020

Итак, Амазонка. Вы ищете это (вы не использовали правильный div):

//div[@class="s-main-slot s-result-list s-search-results sg-row"]//a[@class="a-link-normal"]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...