Java 根据URL 获取网页源代码

店铺:https://shop58616120.taobao.com

问题描述:根据给定的URL地址,获取网页源代码,并写入文件中

代码清单1

import java.io.*;
import java.net.URL;

public class JLang {

    public static void main(String[] args) throws IOException {

        URL url = new URL("https://study.163.com/");

        // 获取资源网络流
        BufferedReader br = new BufferedReader(new InputStreamReader(url.openStream(),"utf-8"));

        BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(new FileOutputStream("bai.html"),"utf-8"));
        String msg = null;
        while((msg = br.readLine())!=null){
                            bw.append(msg);
                            bw.newLine();
                }
                bw.flush();
                bw.close();
                br.close();
        }
}

评论
热度(1)

© Saoirse | Powered by LOFTER