Кукольник - строка не является допустимым выражением XPath - PullRequest
0 голосов
/ 15 марта 2019

Каждый раз, когда я передаю xpath своей функции, он возвращает string is not a valid XPath expression.Почему это так?

const searchSelector = '//*table/tbody/tr/td[1]';

const result = await page.evaluate(element => {
      return element.textContent;
    }, await page.$x(searchSelector));

html

1 Ответ

1 голос
/ 15 марта 2019

Поскольку это не допустимый XPath, рассмотрите этот XPath:

//table/tbody/tr/td[1]

или если вам нужно положиться на class имя:

//table[@class = 'classname']/tbody/tr/td[1]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...