<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    import java.net.*;
    import java.io.*;

    public class urlconnection
    {
        public static void main(String[] args)
        {
            StringBuffer document = new StringBuffer();
            try 
            {
                URL url = new URL("http://www.163.com");
                URLConnection conn = url.openConnection();
                BufferedReader reader = new BufferedReader(new InputStreamReader(conn.getInputStream()));
                String line = null;
                while ((line = reader.readLine()) != null)
                document.append(line + " ");
                reader.close();
            }
            catch (MalformedURLException e) 
            {
                e.printStackTrace(); 
            }
            catch (IOException e)
            {
                e.printStackTrace(); 
            }
            System.out.println(document.toString());
        }
    }
    ==========================================================
    方法二:
    ==========================================================
    import java.net.*;
    import java.io.*;

    public class useSourceViewer
    {
        public static void main (String[] args) 
        {
            if (args.length > 0) 
            {
                try 
                {

                    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);
                }
            } 
        }
    }

    posted on 2008-07-13 20:38 aisoft 閱讀(10405) 評論(5)  編輯  收藏 所屬分類: J2EE開發技術

    FeedBack:
    # re: Java 讀取網頁Html文件[未登錄]
    2008-07-14 20:17 | javaread.com
    如果要獲取網頁文本內容,還可以配合htmlparser  回復  更多評論
      
    # re: Java 讀取網頁Html文件
    2008-08-18 19:36 | qq630202528
    怎么讀取源文件中【 和 】之間的內容?  回復  更多評論
      
    # re: Java 讀取網頁Html文件[未登錄]
    2009-04-13 21:29 | GreatGhoul
    還是第一種方法好用.  回復  更多評論
      
    # re: Java 讀取網頁Html文件
    2010-12-30 16:07 | 路人
    這個方法是會出錯的,((line = reader.readLine()) != null 是可能出錯,有可能網頁沒有讀取完成就遇見這樣的空行 本人親自測試遇見過  回復  更多評論
      
    # re: Java 讀取網頁Html文件
    2011-12-10 15:27 | XU
    比較喜歡第一種方法  回復  更多評論
      
    <2025年5月>
    27282930123
    45678910
    11121314151617
    18192021222324
    25262728293031
    1234567

    隨筆檔案(2)

    文章分類(12)

    文章檔案(12)

    收藏夾

    搜索

    •  

    最新評論

    主站蜘蛛池模板: 亚洲成av人在线观看网站| 亚洲国产成人手机在线电影bd| 亚洲另类自拍丝袜第五页 | 无套内谢孕妇毛片免费看看| 大地资源二在线观看免费高清| 亚洲AV成人片色在线观看高潮| 国产免费内射又粗又爽密桃视频| 亚洲国产成人VA在线观看| 无套内射无矿码免费看黄| 亚洲成人一区二区| 成人精品综合免费视频| ZZIJZZIJ亚洲日本少妇JIZJIZ | 日韩精品亚洲专区在线观看| 欧美亚洲精品一区二区| 国产成人免费a在线视频色戒| 亚洲av日韩aⅴ无码色老头| 四虎在线播放免费永久视频| 老牛精品亚洲成av人片| 亚洲精品视频免费观看| 国产免费黄色无码视频| 无码专区—VA亚洲V天堂| 3d动漫精品啪啪一区二区免费| 亚洲色图古典武侠| 成人毛片18女人毛片免费| 亚洲大码熟女在线观看| 免费不卡中文字幕在线| 国产99视频精品免费视频76| 中文字幕亚洲综合久久菠萝蜜| 国产免费爽爽视频在线观看| 亚洲色欲或者高潮影院| 久久WWW免费人成人片| 老外毛片免费视频播放| 亚洲av中文无码乱人伦在线播放| 91精品国产免费久久国语麻豆| 国产亚洲中文日本不卡二区| 国产亚洲福利一区二区免费看| 国产中文字幕在线免费观看 | 亚洲精品无码Av人在线观看国产 | 国产午夜影视大全免费观看| 国产免费伦精品一区二区三区| 久久亚洲熟女cc98cm|