zoukankan      html  css  js  c++  java
  • java保存获取Web内容的文件

    package com.mkyong;
     
    import java.io.BufferedReader;
    import java.io.BufferedWriter;
    import java.io.File;
    import java.io.FileWriter;
    import java.io.IOException;
    import java.io.InputStreamReader;
    import java.net.MalformedURLException;
    import java.net.URL;
    import java.net.URLConnection;
     
    public class GetURLContent {
    	public static void main(String[] args) {
     
    		URL url;
     
    		try {
    			// get URL content
    			url = new URL("http://www.mkyong.com");
    			URLConnection conn = url.openConnection();
     
    			// open the stream and put it into BufferedReader
    			BufferedReader br = new BufferedReader(
                                   new InputStreamReader(conn.getInputStream()));
     
    			String inputLine;
     
    			//save to this filename
    			String fileName = "/users/mkyong/test.html";
    			File file = new File(fileName);
     
    			if (!file.exists()) {
    				file.createNewFile();
    			}
     
    			//use FileWriter to write file
    			FileWriter fw = new FileWriter(file.getAbsoluteFile());
    			BufferedWriter bw = new BufferedWriter(fw);
     
    			while ((inputLine = br.readLine()) != null) {
    				bw.write(inputLine);
    			}
     
    			bw.close();
    			br.close();
     
    			System.out.println("Done");
     
    		} catch (MalformedURLException e) {
    			e.printStackTrace();
    		} catch (IOException e) {
    			e.printStackTrace();
    		}
     
    	}
    }
  • 相关阅读:
    关于切图的一道题目
    spm3 基本
    简易路由操作
    IOS 技术层概览
    IOS -C基础
    prototype演变
    css3选择器总结
    Python核心编程(第二版) 第五章习题答案
    Python核心编程(第二版) 第四章习题答案
    Python核心编程(第二版) 第三章习题答案
  • 原文地址:https://www.cnblogs.com/mengfanrong/p/4889104.html
Copyright © 2011-2022 走看看