java网络编程—读取html存储到文件中
2014-09-08 10:00
531 查看
辅助类Look读取页面信息,存储到文件中。
package com.zhiru; import java.io.File; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import java.io.OutputStream; import java.net.URL; public class Look implements Runnable{ private URL url; public void setURL(URL url){ this.url=url; } @Override public void run() { // TODO Auto-generated method stub try{ InputStream in=url.openStream(); OutputStream out=new FileOutputStream(new File("out.html"),true); byte[]b=new byte[1024]; int n=-1; while(((n=in.read(b))!=-1)){ String str=new String(b,0,n); out.write(n); out.flush(); System.out.println(str); } out.close(); }catch(IOException e){ e.printStackTrace(); } } }主类开启线程读取文件。package com.zhiru;import java.net.MalformedURLException;import java.net.URL;public class GetHtml {public static void main(String[] args) throws MalformedURLException {// TODO Auto-generated method stubThread readUrl;URL url = new URL("http://www.baidu.com");Look lk = new Look();lk.setURL(url);readUrl = new Thread(lk);readUrl.start();}}
相关文章推荐
- JAVA读取WORD,EXCEL,PDF,TXT,RTF,HTML文件文本内容的方法示例
- day12 Java IO 中的文件路径 Propertity 文件 Socket 网络编程
- JAVA读取WORD,EXCEL,PDF,TXT,RTF,HTML文件文本内容的方法示例 .
- 关于java读取远程文件时网络超时判断
- JAVA读取WORD,EXCEL,PDF,TXT,RTF,HTML文件文本内容的方法示例
- JAVA读取WORD,EXCEL,PDF,TXT,RTF,HTML文件文本内容的方法示例
- java网络编程--解析通过web.xml文件控制利用过滤器实现编码格式步骤
- Java网络编程之TCP协议下—上传文件到服务器程序
- java IO流之二 使用IO流读取存储文件
- Java学习笔记之网络编程基础-通过URL获取HTML页面
- java网络编程六:DatagramSocket类简单实现文件下载
- 百度Intern面试题之二叉树的网络传输及恢复--二叉树的文件存储和读取
- 赵雅智_java 网络编程(3)之上传文件和图片
- 用java从网络上抓取HTML文件内容并写入本地文本中
- Java学习笔记之网络编程基础-通过URLConnection获取HTML页面
- JAVA读取网络文件 转
- 使用WinPcap编程(4)——把网络数据包存储到一个文件中
- java网络编程--socket上传文件
- 用java从网络上抓取HTML文件内容并写入本地文本中
- java 数据与文本文件存储读取,文件大小计算。