Android:如何使用jsoup抓取图片(在url中)? (图片标签包含属性"data-original",即图片的网址) [英] Android: how can I scrape images (in url) using jsoup? (Image tag contain attribute "data-original" which is url of image)

查看:1186
本文介绍了Android:如何使用jsoup抓取图片(在url中)? (图片标签包含属性"data-original",即图片的网址)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我尝试使用JSoup获取此URL的内容" http://binscorner .com/pages/t/timesofindiacartoons.html ",其中包含卡通图片,但在图片标签中包含图片的网址. 我需要刮所有的卡通形象.我不确定如何获取实际图像.怎么做?

I am try to use JSoup to get the contents of this url "http://binscorner.com/pages/t/timesofindiacartoons.html" which is contain cartoon images but in image tag have url of image. I need to scrape all cartoon images. I am not sure how to this to get the actual image. How to do so?

<font size="3" face="Times New Roman">
 <br />
 <br />
</font>
<img src="http://www.binscorner.com/mails/res/grey.gif" alt="" width="283" height="487" data-original="http://binscorner.com/mails//t/timesofindiacartoons/part-003.jpeg" />
<p>
 <font size="3" face="Times New Roman">
  &nbsp;
 </font>
</p>
<p>
 <img src="http://www.binscorner.com/mails/res/grey.gif" alt="" width="330" height="591" data-original="http://binscorner.com/mails//t/timesofindiacartoons/part-004.jpeg" />
</p>
<p>
 <img src="http://www.binscorner.com/mails/res/grey.gif" alt="" width="330" height="591" data-original="http://binscorner.com/mails//t/timesofindiacartoons/part-005.jpeg" />
</p>
<p>
 <img src="http://www.binscorner.com/mails/res/grey.gif" alt="" width="330" height="591" data-original="http://binscorner.com/mails//t/timesofindiacartoons/part-006.jpeg" />
</p>
<p> 

推荐答案

像@Mike所说的那样

Do like @Mike said

代码

Document document = Jsoup.parse(html);

Elements images = document.select("img");
for (Element image : images) {
    String imageUrl = image.attr("data-original");
    System.out.println(imageUrl);
}

结果

http://binscorner.com/mails//t/timesofindiacartoons/part-003.jpeg
http://binscorner.com/mails//t/timesofindiacartoons/part-004.jpeg
http://binscorner.com/mails//t/timesofindiacartoons/part-005.jpeg
http://binscorner.com/mails//t/timesofindiacartoons/part-006.jpeg

这篇关于Android:如何使用jsoup抓取图片(在url中)? (图片标签包含属性"data-original",即图片的网址)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆