剛剛學習了一下C#怎麼實現網頁訪問來查看網頁上的原碼。不知道的朋友可以來看看我的方法,很簡單的實現了。
中怎麼實現網頁訪問來讀取網頁上的源碼?#
工具/原料
vs2010
方法/步驟
需要的軟件是VS2010,玩c#編程的必備編程軟件。廢話不多說。打開軟件,新建一個項目。C#項目,一個窗體項目
中怎麼實現網頁訪問來讀取網頁上的源碼?#
來簡單的放一個文本框,再來一個按鈕。當單機按鈕的時候。實現訪問網頁的並讀取網頁上的原碼來顯示在文本框中。
中怎麼實現網頁訪問來讀取網頁上的源碼?#
這裡文本框最好設置成滾動條。OK。這樣可以顯示全部的信息了
中怎麼實現網頁訪問來讀取網頁上的源碼?#
單擊按鈕,在單擊事件裡編寫代碼。
首先要引入一下命名空間。
using System.Net;
using System.IO;
一個Net
一個IO流的命名空間
中怎麼實現網頁訪問來讀取網頁上的源碼?#
在單擊事件編寫如下代碼:
string url = "https://www.baidu.com";//設置你要訪問的網址。
WebClient wc = new WebClient();//創建WebClient對象
Stream s = wc.OpenRead(url);//訪問網址並用一個流對象來接受返回的流
StreamReader sr = new StreamReader(s,Encoding.UTF8);//把流對象轉換為 StreamReader對象
extBox1.Text = sr.ReadToEnd();//把流轉換為字符串並顯示在文本框中
sr.Close();//關閉資源
s.Close();
中怎麼實現網頁訪問來讀取網頁上的源碼?#
上面的代碼我都寫了註釋。好的。運行程序,單擊按鈕。OK,文本框中顯示了內容了。
中怎麼實現網頁訪問來讀取網頁上的源碼?#
注意事項
自己手寫的,如果幫到了你請給個贊