读书人

依据URL获取网页源码

发布时间: 2012-12-21 12:03:49 作者: rapoo

根据URL获取网页源码
根据给定的URL获取源码,同时还需要页面的Encoding

public String getPageSource() {StringBuffer sb = new StringBuffer();try {//构建一URL对象URL url = new URL(pageUrl);//使用openStream得到一输入流并由此构造一个BufferedReader对象BufferedReader in = new BufferedReader(new InputStreamReader(url.openStream(), encoding));String line;//读取www资源while ((line = in.readLine()) != null) {sb.append(line);sb.append("\n");}in.close();} catch (Exception ex) {sb.append(ex.toString());System.err.println(ex);}return sb.toString();}

读书人网 >编程

热点推荐