前提
最近我的的朋友浏览一些网站,看到好看的图片,问我有没有办法不用手动一张一张保存图片!
我说用Jsoup丫!
image
打开开发者模式(F12),找到对应图片的链接,在互联网中,每一张图片就是一个链接!
image-20211119192656858
一、新建Maven项目,导入Jsoup环境依赖
0.png
二、代码编写
01.png
成果:
image-20211119192835696
心得:
1、网络上的每一张图片都是一个链接
2、我们知道整个网页就是一个文档树,先找到包含图片的父id,再通过getElementsByTag()获取到图片的标签,通过F12,我们知道图片的链接是存在img标签里面的 data-src属性中
3、通过标签的data-src属性,就获取到具体图片的链接
4、通过输入输出流,把图片保存在本地中!