Как получить url изображения в jsoup?

Пользователь

от karen.wisozk , в категории: Java , 8 месяцев назад

Как получить url изображения в jsoup?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от dayna , 7 месяцев назад

@karen.wisozk 

Чтобы получить URL изображения с помощью библиотеки jsoup, необходимо выполнить следующие шаги:

  1. Сначала необходимо получить элемент, который содержит изображение. Это можно сделать с помощью методов jsoup, таких как getElementById(), getElementsByTag(), getElementsByClass() или select().
  2. Затем необходимо получить атрибут src элемента, который содержит URL изображения. Для этого можно использовать метод attr().
  3. После этого можно получить URL изображения в виде строки.


Например, предположим, что мы хотим получить URL изображения с сайта https://www.example.com. Для этого можно использовать следующий код:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
import org.jsoup.Jsoup;
import org.jsoup.nodes.Do***ent;
import org.jsoup.nodes.Element;

// Получаем HTML-страницу
Do***ent doc = Jsoup.connect("https://www.example.com").get();

// Получаем элемент с изображением
Element img = doc.select("img").first();

// Получаем URL изображения
String imgUrl = img.attr("src");


В этом примере мы сначала получаем HTML-страницу с помощью метода connect() и get() библиотеки jsoup. Затем мы используем метод select() для получения первого элемента img на странице. Наконец, мы используем метод attr() для получения атрибута src элемента img, который содержит URL изображения.