Решил, нашел ответ как правильно построить Xpath. Это оказывается называется сестринские элементы. Вот ссылка, где нашел как правильно построить запрос при использовании сестринских элементов https://stackoverflow.com/questions/3139402/how-to-select-following-sibling-xml-tag-using-xpath
xpath input value
-
@monbut said in xpath input value:
Как правильно составлять xpath , беру из фаерфокс, и скрипт завершается ошибкой, где конкретно по бас посмотреть. достаю пока регуляркой, но это неудобно
Если работаете в браузере, то xpath можно проверить прямо в фаербаге BAS

включается поиск сочетанием клавиш ctrl+F
-
@monbut said in xpath input value:
@fox я в хттп клиенте, мне через фаербаг тестить все ?
Работайте через что хотите. Я составляю xpath выражение сам, проверяю в фаербаге хрома, за редким исключением всё работает сразу. Если не работает, значит страница изменяется скриптами. В этом случае открываешь в текстовом редакторе html код и составляешь так.
Вот мануал по
XPath -
@fox я хочу находить элемент независимо от его положения,и по названию инпута, затем достать значение @value В Фаербаге все работает в http клиенте вываливается с ошибкой, а форма таже. Все данные что не получается забрать лежат при этом в таблице.
-
@monbut said in xpath input value:
@fox я хочу находить элемент независимо от его положения,и по названию инпута, затем достать значение @value В Фаербаге все работает в http клиенте вываливается с ошибкой, а форма таже. Все данные что не получается забрать лежат при этом в таблице.
Значит страница изменяется скриптами, открывайте код страницы текстом и составляйте по коду. Можете ещё сохранить ответ в файл и открыть в браузере, либо воспользоваться кнопкой "Просмотр"

-
Составил верный xpath через это расширение фф