我最近开始研究如何使用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");
但没有成功
答案 0 :(得分:2)
如果我理解正确,你只想获得图像的地址?
如果是这样,那就应该这样做。
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);
}