#html #xml #selenium-webdriver #web-scraping #console
#HTML #xml #selenium-webdriver #веб-очистка #консоль
Вопрос:
Это моя проблема: у меня есть этот html
как вы можете видеть, есть два <div class="sc-fjhmcy dbJOiq flight-information"></div>
и, я хочу получить элемент, используя атрибут класса, но только со значением информации о рейсе, потому что я думаю, что часть, которая написана как бессмысленный код («sc-fjhmcy dbJOiq …), меняется ежедневно
Я уже пробовал использовать этот xmlpath, $x('//div[contains(@class, "flight-information)"']
, но он не работает, что я мог сделать ?…
Ответ №1:
Я проверил ваш код и думаю, что с этим нет большой проблемы. Для получения элемента вам нужно использовать одно имя класса, а не два имени, как показано ниже. $(«.sc-fjhmcy») Тогда это будет выполнено правильно. С наилучшими пожеланиями