java使用url读取网页资源

来源:互联网 发布:linux组织文件目录结构 编辑:程序博客网 时间:2024/04/19 19:27
package com.susu;import java.io.BufferedInputStream;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import java.net.MalformedURLException;import java.net.URL;public class URLDemo2 {public static void main(String[] args) {try {//创建一个url实例URL url=new URL("http://www.baidu.com");//通过url的openStream获取url对象所表示资源的字节输入流InputStream is=url.openStream();//将字节输入流转换为字符输入流InputStreamReader isr=new InputStreamReader(is,"utf-8");//为字符输入流添加缓冲BufferedReader br=new BufferedReader(isr);String res=null;String line=null;//读取数据while((line=br.readLine())!=null){res+=line;}br.close();isr.close();is.close();System.out.println(res);} catch (MalformedURLException e) {// TODO Auto-generated catch blocke.printStackTrace();} catch (IOException e) {// TODO Auto-generated catch blocke.printStackTrace();}}}


1 0