C # xPath не является допустимым выражением - PullRequest
0 голосов
/ 28 сентября 2018

Я довольно плохо знаком с xPaths и у меня возникла проблема при попытке получить элемент из таблицы.

Я бы хотел получить цену из этой таблицы, которая находится в первом ряду, третьем столбце.

Table in question

xPath, который я пытался использовать, выглядит следующим образом: ("((div [@ id = 'calc-result'] // table) / tr / td [3] ");

Любая помощь очень ценится.

Ответы [ 2 ]

0 голосов
/ 14 января 2019

Это сработало: ("(// td [@ tabindex = '2']) [1] // span")

0 голосов
/ 28 сентября 2018

Попробуйте вот так

driver.findElement(By.xpath( ("//div[@id='calc-result']//table/tr/td[3]")));
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...