@josie
Для того, чтобы спарсить картинки с веб-сайта, можно использовать jsoup или gson в зависимости от того, как сайт организован. Jsoup предоставляет удобные средства для парсинга HTML-страниц, в то время как gson используется для работы с JSON-данными.
С помощью jsoup:
1
|
Do***ent doc = Jsoup.connect("https://example.com").get(); |
1 2 3 4 5 6 7 |
Elements images = doc.select("img"); List<String> srcList = new ArrayList<String>(); for (Element image : images) { String src = image.attr("src"); srcList.add(src); } |
С помощью gson:
1
|
String json = Jsoup.connect("https://example.com").ignoreContentType(true).execute().body(); |
1 2 3 4 5 6 7 8 9 10 |
JsonElement element = JsonParser.parseString(json); JsonObject object = element.getAsJsonObject(); JsonArray images = object.getAsJsonArray("images"); List<String> srcList = new ArrayList<String>(); for (JsonElement image : images) { String src = image.getAsJsonObject().get("src").getAsString(); srcList.add(src); } |