Xpath в конструкторе действий

bizzon

Client
Регистрация
08.09.2015
Сообщения
1 100
Благодарностей
129
Баллы
63
Обычно дает 2 варианта.

Первый короткий, вида //*[@id="62958194"] и рабочий.

Второй длинный с корневого и почему-то всегда не работает, пишет, что не находит элемент.
/html/body/div[1]/div[12]/main/div[1]/div[1]/section/div[2]/form/div[1]/div[1]/fieldset/div[1]/div[5]/div[6]/div[1]/div[2]/table/tbody/tr[11]/td[1]/a
Как быть?
Нужно tr[11] в этом пути заменить на любой ряд типа tr[*], лишь бы в первой колонке /table/tbody/tr[11]/td[1]/a.
Такое возможно?
 

Phoenix78

Client
Read only
Регистрация
06.11.2018
Сообщения
11 790
Благодарностей
5 709
Баллы
113
Xpath вообще руками составляют. конструкторы не могут адекватно это сделать в большинстве случаев.
 

bizzon

Client
Регистрация
08.09.2015
Сообщения
1 100
Благодарностей
129
Баллы
63
Xpath вообще руками составляют. конструкторы не могут адекватно это сделать в большинстве случаев.
А на второй вопрос?

/html/body/div[1]/div[12]/main/div[1]/div[1]/section/div[2]/form/div[1]/div[1]/fieldset/div[1]/div[5]/div[6]/div[1]/div[2]/table/tbody/tr[11]/td[1]/a

Нужно tr[11] в этом пути заменить на любой ряд типа tr[*], лишь бы в первой колонке /table/tbody/tr[11]/td[1]/a
Такое возможно?
 
Последнее редактирование:

Phoenix78

Client
Read only
Регистрация
06.11.2018
Сообщения
11 790
Благодарностей
5 709
Баллы
113
А на второй вопрос?

/html/body/div[1]/div[12]/main/div[1]/div[1]/section/div[2]/form/div[1]/div[1]/fieldset/div[1]/div[5]/div[6]/div[1]/div[2]/table/tbody/tr[11]/td[1]/a

Нужно tr[11] в этом пути заменить на любой ряд типа tr[*], лишь бы в первой колонке /table/tbody/tr[11]/td[1]/a
Такое возможно?
эм.. наверно... но я если честно не уловил что надо вообще :bk:
 

radv

Client
Регистрация
11.05.2015
Сообщения
3 776
Благодарностей
1 943
Баллы
113

backoff

Client
Регистрация
20.04.2015
Сообщения
5 989
Благодарностей
6 442
Баллы
113
Обычно дает 2 варианта.
советую научиться писать самому xpath - это на 146% будет удобнее и лучше в проектах (я базу освоил за день, база - это 90% нужного, остальное попадается редко :-) )
я пользуюсь расширением для хрома для проверки - https://chrome.google.com/webstore/detail/xpath-helper/hgimnogjllphhhkhlmebbmlgjoejdpjl
 
  • Спасибо
Реакции: bizzon

Кто просматривает тему: (Всего: 2, Пользователи: 0, Гости: 2)