<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) 評(píng)論(5)  編輯  收藏 所屬分類(lèi): J2EE開(kāi)發(fā)技術(shù)

    FeedBack:
    # re: Java 讀取網(wǎng)頁(yè)Html文件[未登錄](méi)
    2008-07-14 20:17 | javaread.com
    如果要獲取網(wǎng)頁(yè)文本內(nèi)容,還可以配合htmlparser  回復(fù)  更多評(píng)論
      
    # re: Java 讀取網(wǎng)頁(yè)Html文件
    2008-08-18 19:36 | qq630202528
    怎么讀取源文件中【 和 】之間的內(nèi)容?  回復(fù)  更多評(píng)論
      
    # re: Java 讀取網(wǎng)頁(yè)Html文件[未登錄](méi)
    2009-04-13 21:29 | GreatGhoul
    還是第一種方法好用.  回復(fù)  更多評(píng)論
      
    # re: Java 讀取網(wǎng)頁(yè)Html文件
    2010-12-30 16:07 | 路人
    這個(gè)方法是會(huì)出錯(cuò)的,((line = reader.readLine()) != null 是可能出錯(cuò),有可能網(wǎng)頁(yè)沒(méi)有讀取完成就遇見(jiàn)這樣的空行 本人親自測(cè)試遇見(jiàn)過(guò)  回復(fù)  更多評(píng)論
      
    # re: Java 讀取網(wǎng)頁(yè)Html文件
    2011-12-10 15:27 | XU
    比較喜歡第一種方法  回復(fù)  更多評(píng)論
      
    <2008年8月>
    272829303112
    3456789
    10111213141516
    17181920212223
    24252627282930
    31123456

    隨筆檔案(2)

    文章分類(lèi)(12)

    文章檔案(12)

    收藏夾

    搜索

    •  

    最新評(píng)論

    主站蜘蛛池模板: 亚洲激情黄色小说| 久久亚洲综合色一区二区三区| 亚洲妇熟XXXX妇色黄| 少妇亚洲免费精品| 四虎影视永久免费观看网址| 亚洲一线产品二线产品| 青青视频观看免费99| 亚洲宅男天堂a在线| 巨波霸乳在线永久免费视频| 久久青青草原亚洲av无码app| 鲁大师在线影院免费观看| 亚洲AV无码久久精品蜜桃| 久久精品国产免费一区| 国产aⅴ无码专区亚洲av| 国色精品va在线观看免费视频| 国产亚洲精品a在线观看app| 精品亚洲永久免费精品| 亚洲天堂久久精品| 男女免费观看在线爽爽爽视频 | 亚洲人成网站色7799| 午夜毛片不卡高清免费| 在线亚洲v日韩v| 亚洲国产高清在线一区二区三区| 一级特黄色毛片免费看| 亚洲人成色777777在线观看| 人人玩人人添人人澡免费| 久久久久亚洲AV片无码下载蜜桃| 亚洲啪啪免费视频| 亚洲七久久之综合七久久| 亚洲第一黄片大全| 中文字幕无码免费久久| 亚洲黄色在线观看网站| 大学生一级特黄的免费大片视频| 国产亚洲美女精品久久| 亚洲爆乳无码专区| 国产精品久久久久久久久免费| 亚洲无mate20pro麻豆| 亚洲福利精品电影在线观看| 黄页免费在线观看 | 永久免费AV无码网站在线观看| 无遮挡免费一区二区三区|