march alex's blog
          hello,I am march alex
          posts - 52,comments - 7,trackbacks - 0
          今天用Java實現了一個類URLAnalysis,其中的getContent方法可用于實現獲取特定網頁源代碼,main函數用于測試。
          代碼如下:
          import java.io.BufferedReader;
          import java.io.InputStreamReader;
          import java.net.HttpURLConnection;
          import java.net.URL;

          public class URLAnalysis {
              public static String getContent(String urlString) throws Exception {
                  URL url = new URL(urlString);
                  HttpURLConnection urlConnection = (HttpURLConnection) url.openConnection();
                  BufferedReader reader = new BufferedReader(new InputStreamReader(urlConnection.getInputStream()));
                  String line;
                  String ans = "";
                  while ((line = reader.readLine()) != null){
                       ans += line + "\n";
                  }
                  return ans;
              }
              public static void main(String[] args) throws Exception {
                  String ans = getContent("http://www.baidu.com");
                  System.out.println(ans);
              }
          }
          posted on 2015-02-11 21:47 marchalex 閱讀(313) 評論(0)  編輯  收藏 所屬分類: java小程序
          主站蜘蛛池模板: 汉中市| 马尔康县| 金川县| 馆陶县| 会宁县| 光山县| 沾益县| 鸡西市| 南召县| 揭东县| 泸定县| 大荔县| 萨嘎县| 商洛市| 潼关县| 龙门县| 丹阳市| 辽中县| 临西县| 三原县| 新化县| 昆山市| 张家川| 栾川县| 文化| 康定县| 双城市| 梅州市| 柏乡县| 屏南县| 姚安县| 临西县| 十堰市| 鹤庆县| 西贡区| 鄂伦春自治旗| 丘北县| 新乐市| 吉木萨尔县| 东安县| 南溪县|