java获取网页内容保存到文件

来源:互联网 发布:template.js 编辑:程序博客网 时间:2024/05/22 01:26
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 contenturl = new URL("http://www.mkyong.com");URLConnection conn = url.openConnection(); // open the stream and put it into BufferedReaderBufferedReader br = new BufferedReader(                               new InputStreamReader(conn.getInputStream())); String inputLine; //save to this filenameString fileName = "/users/mkyong/test.html";File file = new File(fileName); if (!file.exists()) {file.createNewFile();} //use FileWriter to write fileFileWriter 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();} }}
0 0
原创粉丝点击