我是ASP新手,想知道是否有方法將網頁源代碼保存爲字符串變量或.txt文件一個使用C#或ASP.net與C#的網站地址。C#和ASP.net將html保存爲字符串或文件
如果可能的話,示例代碼和關於要引用的庫的信息會非常有用。
我是ASP新手,想知道是否有方法將網頁源代碼保存爲字符串變量或.txt文件一個使用C#或ASP.net與C#的網站地址。C#和ASP.net將html保存爲字符串或文件
如果可能的話,示例代碼和關於要引用的庫的信息會非常有用。
您可以使用該WebClient
類:
給一個字符串變量:
string result;
using (WebClient wc = new WebClient())
result = wc.DownloadString("http://stackoverflow.com");
到文件:
using (WebClient wc = new WebClient())
wc.DownloadFile("http://stackoverflow.com", @"C:\test\test.txt");
沒問題:
HttpWebRequest webRequest = WebRequest.Create(url) as HttpWebRequest;
HttpWebResponse response = webRequest.GetResponse() as HttpWebResponse;
string html = new StreamReader(response.GetResponseStream()).ReadToEnd();
在一個基地ic高水平。
你應該看看WebClient Class
一個例子可以在上面發佈的鏈接上找到。