1. <ul id="0c1fb"></ul>

      <noscript id="0c1fb"><video id="0c1fb"></video></noscript>
      <noscript id="0c1fb"><listing id="0c1fb"><thead id="0c1fb"></thead></listing></noscript>

      99热在线精品一区二区三区_国产伦精品一区二区三区女破破_亚洲一区二区三区无码_精品国产欧美日韩另类一区

      RELATEED CONSULTING
      相關咨詢
      選擇下列產品馬上在線溝通
      服務時間:8:30-17:00
      你可能遇到了下面的問題
      關閉右側工具欄

      新聞中心

      這里有您想知道的互聯網營銷解決方案
      java抓取網頁源代碼 java獲取網頁源代碼

      java中如何根據一個網址獲得該網頁的源代碼,急求

      import java.io.BufferedReader;

      創(chuàng)新互聯建站是一家專注于網站設計、成都網站設計與策劃設計,漢南網站建設哪家好?創(chuàng)新互聯建站做網站,專注于網站建設十多年,網設計領域的專業(yè)建站公司;建站業(yè)務涵蓋:漢南等地區(qū)。漢南做網站價格咨詢:13518219792

      import java.io.InputStreamReader;

      import java.net.HttpURLConnection;

      import java.net.URL;

      public class HttpTest {

      String urlString;

      public static void main(String[] args) throws Exception {

      HttpTest client = new HttpTest(網址);

      client.run();

      }

      public HttpTest(String urlString) {

      this.urlString = urlString;

      }

      public void run() throws Exception {

      //生成一個URL對象

      URL url = new URL(urlString);

      //打開URL

      HttpURLConnection urlConnection = (HttpURLConnection) url.openConnection();

      //得到輸入流,即獲得了網頁的內容

      BufferedReader reader = new BufferedReader(new InputStreamReader(urlConnection

      .getInputStream()));

      String line;

      // 讀取輸入流的數據,并顯示

      while ((line = reader.readLine()) != null){

      System.out.println(line);

      }

      }

      }

      Java訪問指定URL并獲取網頁源代碼

      1.編寫useSourceViewer 類的基本框架,該類僅包括無返回值的main ()方法,該方法從參數中獲取URL,通過輸入緩沖和輸出緩沖將該URL 原碼輸出。

      2.編寫useSourceViewer 類,代碼如下:

      import java.net.*;

      import java.io.*;

      public class useSourceViewer

      {

      public static void main (String[] args)

      {

      if (args.length 0)

      {

      try

      {

      //讀入URL

      URL u = new URL(args[0]);

      InputStream in = u.openStream( );

      // 為增加性能存儲輸入流

      in = new BufferedInputStream(in);

      // 將輸入流連接到閱讀器

      Reader r = new InputStreamReader(in);

      int c;

      while ((c = r.read( )) != -1)

      {

      System.out.print((char) c);

      }

      Object o = u.getContent( );

      System.out.println("I got a " + o.getClass().getName( ));

      }

      catch (MalformedURLException e)

      {

      System.err.println(args[0] + " is not a parseable URL");

      }

      catch (IOException e)

      {

      System.err.println(e);

      }

      } // end if

      } // end main

      } // end SourceViewer}

      java中如何根據一個網址獲得該網頁的源代碼?

      package test;

      import java.io.BufferedReader;

      import java.io.InputStreamReader;

      import java.net.HttpURLConnection;

      import java.net.URL;

      public class HttpTest {

      private String u;

      private String encoding;

      public static void main(String[] args) throws Exception {

      HttpTest client = new HttpTest("", "UTF-8");

      client.run();

      }

      public HttpTest(String u, String encoding) {

      this.u = u;

      this.encoding = encoding;

      }

      public void run() throws Exception {

      URL url = new URL(u);// 根據鏈接(字符串格式),生成一個URL對象

      HttpURLConnection urlConnection = (HttpURLConnection) url

      .openConnection();// 打開URL

      BufferedReader reader = new BufferedReader(new InputStreamReader(

      urlConnection.getInputStream(), encoding));// 得到輸入流,即獲得了網頁的內容

      String line; // 讀取輸入流的數據,并顯示

      while ((line = reader.readLine()) != null) {

      System.out.println(line);

      }

      }

      }

      根據具體問題類型,進行步驟拆解/原因原理分析/內容拓展等。

      具體步驟如下:/導致這種情況的原因主要是……


      網站題目:java抓取網頁源代碼 java獲取網頁源代碼
      本文地址:http://www.ef60e0e.cn/article/hghdig.html
      99热在线精品一区二区三区_国产伦精品一区二区三区女破破_亚洲一区二区三区无码_精品国产欧美日韩另类一区
      1. <ul id="0c1fb"></ul>

        <noscript id="0c1fb"><video id="0c1fb"></video></noscript>
        <noscript id="0c1fb"><listing id="0c1fb"><thead id="0c1fb"></thead></listing></noscript>

        鹿泉市| 专栏| 阜新市| 洛隆县| 木里| 龙陵县| 威远县| 界首市| 汤原县| 隆昌县| 泗洪县| 冷水江市| 金湖县| 涪陵区| 石林| 绥芬河市| 建阳市| 兴业县| 甘孜县| 隆回县| 合山市| 汪清县| 旌德县| 日喀则市| 牟定县| 泸溪县| 石家庄市| 丰台区| 镇宁| 友谊县| 石台县| 赤水市| 河间市| 阳东县| 克拉玛依市| 元阳县| 凤冈县| 上虞市| 青冈县| 高州市| 洛浦县|