java用url获取网页内容并输出到控制台
2016-11-12 15:19
627 查看
使用的构造方法或者方法:
表示形式创建
创建一个使用默认大小输入缓冲区的缓冲字符输入流。
创建使用给定字符集的 InputStreamReader。
就这些简单的方法完成了html页面内容的获取。
URL(String spec)根据
String
表示形式创建
URL对象。
BufferedReader(Reader in)
创建一个使用默认大小输入缓冲区的缓冲字符输入流。
InputStreamReader(InputStream in,Charset cs)
创建使用给定字符集的 InputStreamReader。
InputStream | openStream() 打开到此 URL的连接并返回一个用于从该连接读入的 InputStream。 |
import java.net.*; import java.io.*; public class HtmlContent { URL url; public HtmlContent(URL url) throws UnsupportedEncodingException, IOException { // TODO Auto-generated constructor stub this.url = url; get_content(); } private void get_content() throws UnsupportedEncodingException, IOException{ BufferedReader br = new BufferedReader(new InputStreamReader(url.openStream(), "utf-8")); String s = null; while((s = br.readLine())!=null){ System.out.println(s); } } public static void main(String[] args) throws UnsupportedEncodingException, IOException { new HtmlContent(new URL("http://www.ytu.edu.cn")); } }
相关文章推荐
- java 根据网址 获取内容 并输出到控制台
- JAVA 获取cmd输出内容到控制台
- JAVA HttpURLConnection 获取网页内容
- java获取url网页指定内容
- JAVA 获取cmd输出内容到控制台
- java通过url获取网页内容
- Java使用URL获取网页内容
- java中通过url获取网页内容,中文显示是乱码
- JAVA HttpURLConnection 获取网页内容
- c# 从网页获取内容及socket.udp 通信,控制台关闭消息及事件委托
- java 抓取网页内容,可设定代理(HttpURLConnection)
- JAVA方法中通过调用URL来获取其返回的内容
- HTTP 获取网页内容 HttpURLConnection与HttpClient
- 使用HttpURLConnection获取网页内容
- 在android上用HttpURLConnection获取网页内容
- java 获取网页内容
- java URL类获取远程网页
- java-抓取指定URL网页的内容
- 第一个java小程序 applet 画一个圆 获取网页自定义的参数来输出
- 通道获取控制台输出内容