当前位置: 主页 > JAVA语言

java读取图片内容-java 读取记事本内容

发布时间:2023-05-25 11:08   浏览次数:次   作者:佚名

Java读取网页内容并下载图片的实例

java读取jsp文件内容_java 读取记事本内容_java读取图片内容

,,,,,很多人在第一次了解数据采集的时候,可能无从下手java读取图片内容,尤其是作为一个新手,更是感觉很是茫然,所以,在这里分享一下自己的心得,希望和大家一起分享技术,如果有什么不足,还请大家指正。写出这篇目的,就是希望大家一起成长java读取图片内容,我也相信技术之间没有高低,只有互补,只有分享,才能使彼此更加成长只,

java 读取记事本内容_java读取jsp文件内容_java读取图片内容

示例代码:

java读取图片内容_java读取jsp文件内容_java 读取记事本内容

  进口java.io.BufferedInputStream;   进口java.io.BufferedReader;   进口java.io.File;   进口java.io.FileNotFoundException;   进口java.io.FileOutputStream;   进口java.io.IOException;   进口java.io.InputStreamReader;   进口java.net.MalformedURLException;   进口java.net.URL;   进口java.util.regex.Matcher;   进口java.util.regex.Pattern;      公开课GetContentPicture {   公共空间getHtmlPicture(字符串httpUrl) {   URL网址;   BufferedInputStream;   FileOutputStream文件;   尝试{   System.out.println(“取网络图片”);   字符串文件名=httpUrl.substring (httpUrl.lastIndexOf ("/"));   字符串filePath=" ./图片/?   url=new url (httpUrl);      在新BufferedInputStream=(url.openStream ());      文件=new FileOutputStream(新文件(filePath +文件名));   int t;   在((t=in.read ()) !=1) {   file.write (t);   }   file.close ();   in.close ();   System.out.println(“图片获取成功”);   }捕捉(MalformedURLException e) {   e.printStackTrace ();   }捕捉(FileNotFoundException e) {   e.printStackTrace ();   }捕捉(IOException e) {   e.printStackTrace ();   }   }      getHtmlCode公共字符串(字符串httpUrl)抛出IOException {   字符串内容=" ";   URL uu=new URL (httpUrl);//创建URL类对象   BufferedReader ii=new BufferedReader(新InputStreamReader (uu   .openStream ()));////使用openStream得到一输入流并由此构造一个BufferedReader对象   字符串输入;   在((输入=ii.readLine ()) !=null){//建立读取循环,并判断是否有读取值   内容+=输入;   }   ii.close ();   返回内容;   }      公共空间(字符串url)抛出IOException {      字符串searchImgReg=" (& # 63; x) (src | src | |背景)=(| \”)/& # 63;(((\ \ w -) +/) * (+ \ \ \ \ w -。(jpg | jpg | png | png | gif | gif))) (“| \”)”;   字符串searchImgReg2=" (& # 63; x) (src | src | |背景)=(| \”)(http://((\ \ w -) + \ \) + (\ \ w -) + (: [0 - 9] +) * (/[\ \ w -] +) * (/+ \ \ \ \ w -。(jpg | jpg | png | png | gif | gif))) (“| \”)”;      字符串内容=this.getHtmlCode (url);   System.out.println(内容);      模式模式=Pattern.compile (searchImgReg);   匹配器匹配器=pattern.matcher(内容);   而(matcher.find ()) {   System.out.println (matcher.group (3));   this.getHtmlPicture (url + matcher.group (3));      }      模式=Pattern.compile (searchImgReg2);   匹配器=pattern.matcher(内容);   而(matcher.find ()) {   System.out.println (matcher.group (3));   this.getHtmlPicture (matcher.group (3));      }//searchImgReg=//?& # 63;x) (src | src | |背景)=(| \”)/& # 63;(((\ \ w -) +/) * (+ \ \ \ \ w -。(jpg | jpg | png | png | gif | gif))) (“| \”)”;   }   公共静态void main (String [] args)抛出IOException {   字符串url=" http://www.baidu.com/";   GetContentPicture gcp=new GetContentPicture ();   gcp.get (url);   }   }

java 读取记事本内容_java读取jsp文件内容_java读取图片内容

如有疑问请留言或者到本站社区交流讨论,感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

java 读取记事本内容_java读取jsp文件内容_java读取图片内容

Java读取网页内容并下载图片的实例