Подскажите пожалуйста как определить элемент по xpath

Подскажите плиз, как идентифицировать span который находится на верху данного участка дома, но идентификация должна происходит относительно span который внизу - по text() = "text"

Если мне не изменяет память, то на этом форуме давали ссылку на прекрасный мануал по XPath.
Почитайте, изучите в дальнейшем пригодится точно

Мануал по XPath

1 лайк

Пользуйтесь этим или тем что указали выше. А если вкратце то используйте parent:: или … для того чтобы подняться вверх по дереву, и preceding-sibling:: чтобы получить все элементы перед текущим. В соседней теме я уже писал пример: //*[.‘Выбрать все’]/…/preceding-sibling::td/label

1 лайк

Я пользовался вот этим мануалом, там не только xpath, но и cssSelector, может кому пригодится.

1 лайк

Спасибо!

//div[.='Реестр соглашений']/span[1]