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();
    		}
     
    	}
    }
  • 相关阅读:
    洛谷P2762 太空飞行计划问题
    网络流24题 gay题报告
    洛谷P1712 区间
    洛谷P2480 古代猪文
    10.9zuoye
    面向对象类编程,计算分数
    请输入验证码优化版
    面向对象式开发程序
    直接选择排序与反转排序
    随机数产生原理
  • 原文地址:https://www.cnblogs.com/mengfanrong/p/4889104.html
Copyright © 2011-2022 走看看