CSU-Max的gravatar头像
CSU-Max2013-11-16 14:29:11

jsoup简单的图片抓取demo

昨天看到同学在一张张右键图片,感觉好麻烦,今天上午就查了一下资料,弄了个图片抓取器。

用到jsoup和 io包,我放在压缩文件里了。

新手刚刚弄,可能会有考虑不好的地方,欢迎大家多多指教。

 

jsoup简单的图片抓取demo

主要代码:

//遍历保存
Iterator<String> i = imgSrcSet.iterator();
			while(i.hasNext()){
				
				String imgSrc = (String)i.next();
				String imgName = FilenameUtils.getName(imgSrc);
				
				if (imgName.indexOf(".") != -1) {
					if (imgName.indexOf("?") > -1) {
						imgName = imgName.substring(0, imgName.indexOf("?"));
					}
					
					Util util = new Util();
					String saveImagePath = filePath+"/"+imgName;
					System.out.println("图片抓取开始:");
					util.download(imgSrc,saveImagePath);
					System.out.println("图片抓取结束:"+imgSrc+" 保存路径:"+saveImagePath);
					
				}

jsoup简单的图片抓取demo


打赏

文件名:ImageSpider.rar,文件大小:404.771K下载
  • /
      • /ImageSpider
        • /ImageSpider/.classpath
        • /ImageSpider/.project
          • /ImageSpider/.settings
            • /ImageSpider/.settings/org.eclipse.jdt.core.prefs
          • /ImageSpider/bin
              • /ImageSpider/bin/com
                  • /ImageSpider/bin/com/csu
                      • /ImageSpider/bin/com/csu/test
                        • /ImageSpider/bin/com/csu/test/Main.class
                        • /ImageSpider/bin/com/csu/test/Util.class
          • /ImageSpider/架包
            • /ImageSpider/架包/commons-io-2.0.1.jar
            • /ImageSpider/架包/jsoup-1.7.2.jar
顶部客服微信二维码底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友