我正在尝试使用链接中的jsoup解析所有Image src:http://kissmanga.com/Manga/One-Piece/One-Piece-790--Heaven-and-Earth?id=232851
我要解析的代码:
Document document= Jsoup.connect(params[0]).userAgent("Mozilla/5.0 "
+ "(Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) "
+ "Chrome/41.0.2228.0 Safari/537.36")
.timeout(10000).followRedirects(false).get();
Log.d("DisPlay",document.toString());
Elements elements =document.select("div#divImage p");
Log.d("DisPlay",elements.toString());
for(Element e:elements)
{
Log.d("ImageChapter",e.attr("src"));
}
但我什么都没有。有人可以帮助我在本章漫画中获得所有图像。
答案 0 :(得分:2)
首先,您获得的元素不是img
标记,因此您无法获取属性src
。您应该使用document.select("div#divImage p img");
获取img
标记,然后您可以获取属性src
。
其次,此页面按javascript
加载图片你可以查看页面来源,你可以发现他们使用
$("#divImage img").load(function() {});
请检查图像列表的安装位置。从中您可以通过获取javascript
来解析图像链接。但我确信这非常困难。