Правильное использование jsoup
Я недавно начал изучать, как использовать jsoup
Document doc = Jsoup.parse(responseString);
Elements pngs = doc.select ("div.kk2");
Чтобы с помощью jsoup сделал веб-страницу, чтобы выложить картинки примера I
<div class="kk2" id="12" style="border:2px solid #FFFF00; top:-1px; left:-203px; height:151px; width:200px"> <img src = "http:// kk.org / t / ea / ff.jpg "alt =" text "style =" fff "/> </ div>
После показа примера
for(Element png : pngs){
sff2.append(png.attr("abs:href")).append(" ").append(png.text()).append("\n");
}
Чтобы получить это значение
init ~ kk.org ~ t / ea / ff.jpg ~ text
Если я просто хочу получить это значение
http://kk.org/t/ea/ff.jpg
Как мне это сделать?? Я пытаюсь использовать
sff2.append (png.attr ("alt")). append (""). append (png.text ()). append ("\ n");
Но без успеха
1 ответ
Решение
Если я правильно понимаю, вы просто хотите получить адрес изображения?
Если так, это должно сделать это.
Elements div = doc.select("div[class=kk2]");
Elements pngs = div.select("img");
for (Element png : pngs) {
String src = png.attr("abs:src");
src = src.replace(" ", ""); // Remove spaces
System.out.println(src);
}