Конвертировать Xpath в CSS селектор - PullRequest
0 голосов
/ 18 ноября 2018

Я изо всех сил пытаюсь преобразовать следующий Xpath в CSS: "// form [@id = \ 'giftcard-form \'] / div [3] / div / button". Я знаю, что мог бы использовать Xpath для моего селена JS, но в моем случае это не работает по какой-то странной причине. Мне удалось преобразовать более простой и использовать его в сценарии, но я не могу понять это правильно. Кто-нибудь может помочь?

Ответы [ 2 ]

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

Нужно научиться писать селекторы CSS, но для быстрого исправления попробуйте: cssify

Например, я вставил ваш xpath, и он выплюнул: form#giftcard-form > div:nth-of-type(3) > div > button

Кстати, у вас была ошибка в вашем xpath, она должна быть такой: //form[@id='giftcard-form']/div[3]/div/button

0 голосов
/ 19 ноября 2018

Для XPath как:

//form[@id=\'giftcard-form\']/div[3]/div/button

Эквивалент CSS будет:

form#giftcard-form>div:nth-of-type(3)>div>button
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...