JAVA 通过URL 获取页面内容
生活随笔
收集整理的這篇文章主要介紹了
JAVA 通过URL 获取页面内容
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
package com.example;import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.net.MalformedURLException;
import java.net.URL;
/*** 通過URL讀取頁面內容* */public class MyClass {public static void main(String[] args){System.out.println("hello world !!!");try {//創建一個URL實例URL url = new URL("http://www.baidu.com");try {//通過URL的openStrean方法獲取URL對象所表示的自愿字節輸入流InputStream is = url.openStream();InputStreamReader isr = new InputStreamReader(is,"utf-8");//為字符輸入流添加緩沖BufferedReader br = new BufferedReader(isr);String data = br.readLine();//讀取數據while (data!=null){//循環讀取數據System.out.println(data);//輸出數據data = br.readLine();}br.close();isr.close();is.close();} catch (IOException e) {e.printStackTrace();}} catch (MalformedURLException e) {e.printStackTrace();}}
}//這樣就能獲取百度頁面的html代碼了
總結
以上是生活随笔為你收集整理的JAVA 通过URL 获取页面内容的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: OGNL中#和%的用法
- 下一篇: SpringMVC中注解的使用