2014/07/29

How to get HTML page content programatically in C# ?

public static string ReadPageContentFromUrl(string url)
{
WebClient client = new WebClient ();
Stream data = client.OpenRead(url);
StreamReader reader = new StreamReader(data, Encoding.UTF8);
string html = reader.ReadToEnd();
Encoding encFrom = Encoding.GetEncoding(readCharactersetFromHTML(html));
html = ChangeEncoding(encFrom, Encoding.UTF8, html);
data.Close ();
reader.Close();
return html;
}
view raw gistfile1.cs hosted with ❤ by GitHub

No comments:

Post a Comment