将网页中的图片下载到本地的方法
Posted 想念泡凤爪的味道
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了将网页中的图片下载到本地的方法相关的知识,希望对你有一定的参考价值。
/** * 传入要下载的图片的url列表,将url所对应的图片下载到本地 * @param urlList */ public static String downloadPicture(String urlString,String path) { URL url = null; String imgPath = null; try { url = new URL(path+urlString); // 打开URL连接 URLConnection con = url.openConnection(); // 得到URL的输入流 InputStream input = con.getInputStream(); // 设置数据缓冲 byte[] bs = new byte[1024 * 2]; // 读取到的数据长度 int len; // 输出的文件流保存图片至本地 imgPath = createFile()+"/"+urlString.split("/")[urlString.split("/").length-1]; OutputStream os = new FileOutputStream(imgPath); while ((len = input.read(bs)) != -1) { os.write(bs, 0, len); } os.close(); input.close(); return imgPath; } catch (Exception e) { e.printStackTrace(); } return imgPath; }
以上是关于将网页中的图片下载到本地的方法的主要内容,如果未能解决你的问题,请参考以下文章
我可以将整个 HTML 文档加载到 Internet Explorer 中的文档片段中吗?