Есть ли способ извлечь все веб-элементы, загруженные на веб-страницу?Извлечь ВСЕ элементы веб-страницы страницы с помощью SELENIUM
Например, я являюсь логином в amazon после успешного входа в систему. На странице поиска я ищу «телефоны Samsung» между ценой и нажав кнопку go в левой части страницы, где мы применяем фильтры. После нажатия кнопки go, я вижу, что результаты отображаются. Теперь, если в результатах поиска отображаются 6 телефонов samsung, есть способ извлечь все веб-элементы, отображаемые на странице, и выполнить проверку, чтобы узнать, находятся ли цены на отображаемые телефоны между и
Спасибо!
Спасибо Karthik - это сработало хорошо. Также, пожалуйста, дайте мне знать, если есть способ извлечь только цену на телефоны? Результат поиска: Восстановленный Samsung Galaxy Note 5 N920G (Silver Titanium, 32GB) от Samsung Результаты поиска: 32,499.00offer (1 предложение) – Bimlesh
@Bimlesh, добро пожаловать. Если вы удовлетворены ответом, можете ли вы отметить это как ответ –
@ Karthik - ниже код с сайта amazon.in возвращает мне как названия телефонов, так и цены. Есть ли способ извлечь только цены на телефон? Пожалуйста, сообщите Список result = driver.findElements (By.xpath ("// div [@ class = 'a-row a-spacing-mini']")); \t \t \t \t для (WebElement Рез: результат) \t \t { \t \t \t System.out.println ("Результат поиска является:" + res.getText()); \t \t} –
Bimlesh