本文主要是介绍利用WebClient进行数据抓取,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
//2011-08-15 gb2312方式获取网页源码public string getGB2312HTML(string url){string str;using (System.Net.WebClient client = new System.Net.WebClient()){using (System.IO.Stream stream = client.OpenRead(url)){using (System.IO.StreamReader reader = new System.IO.StreamReader(stream, System.Text.Encoding.GetEncoding("gb2312"))){str = reader.ReadToEnd();reader.Close();}stream.Close();}}return str;}//2011-08-15 UTF-8方式获取网页源码public string getUTF8HTML(string url){string str;using (System.Net.WebClient client = new System.Net.WebClient()){using (System.IO.Stream stream = client.OpenRead(url)){using (System.IO.StreamReader reader = new System.IO.StreamReader(stream, System.Text.Encoding.GetEncoding("UTF-8"))){str = reader.ReadToEnd();reader.Close();}stream.Close();}}return str;}
这篇关于利用WebClient进行数据抓取的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!