Чтобы найти элемент <div> с конкретным классом с помощью XPath, можно использовать следующий синтаксис:
Как с помощью XPath найти элемент <div> с конкретным классом?
Чтобы найти элемент div с конкретным классом с помощью XPath, можно использовать следующий синтаксис:
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
Чтобы найти элемент <div> с конкретным классом с помощью XPath, можно использовать следующий синтаксис:
//div[contains(concat(' ', normalize-space(@class), ' '), ' имя_класса ')]
Например, если нужно найти <div> с классом example, XPath будет:
//div[contains(concat(' ', normalize-space(@class), ' '), ' example ')]
Этот подход учитывает, что у элемента может быть несколько классов, разделённых пробелами, и ищет точное совпадение класса.