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 閱讀(312) 評論(0)  編輯  收藏 所屬分類: java小程序
          主站蜘蛛池模板: 老河口市| 新乡市| 阳谷县| 龙川县| 清流县| 贡觉县| 尼木县| 遂溪县| 三穗县| 太原市| 太仓市| 凉山| 新疆| 广安市| 潼南县| 原阳县| 牙克石市| 苏尼特右旗| 巨野县| 长岭县| 泾阳县| 天门市| 襄汾县| 沙坪坝区| 香河县| 隆林| 潢川县| 灵武市| 兴业县| 疏附县| 彰武县| 赤壁市| 谢通门县| 馆陶县| 河南省| 沙洋县| 曲阜市| 荥阳市| 福建省| 额济纳旗| 鄂温|