Jsoup 是一款 Java 的 HTML 解析器,我们可以用它进行网站图片的爬取,然后下载到本地文件夹中。
首先在pom.xml中添加依赖。
<dependency>
<groupId>org.jsoup</groupId>
<artifactId>jsoup</artifactId>
<version>1.10.2</version>
</dependency>
首先我们写出下载图片的方法,先创建一个文件夹,然后截取出图片的文件名,并对文件名进行处理并转换为UTF-8格式。
public static void downImages(String filePath, String imgUrl) {
// 若没有指定文件夹,则先创建
File dir = new File(filePath);
if (!dir.exists()) {
dir.mkdirs();
}
// 截取图片文件名
String fileName = imgUrl.substring(imgUrl.lastIndexOf('/')