В настоящее время я использую C # 4.0 и htmlagilitypack 1.4.0 для загрузки веб-страниц и извлечения информации.
Можно загрузить веб-страницы описанным ниже способом, используя htmlagilitypack
HtmlWeb hw = new HtmlWeb();
HtmlDocument myDoc = hw.Load("URL");
Но вы не можете установить кодировку таким способом.Так что для возможности установки кодировки работает метод, описанный ниже.
HtmlDocument myDoc=new HtmlDocument();
StreamReader reader = new StreamReader(WebRequest.Create(textBox1.Text).GetResponse().GetResponseStream(), Encoding.GetEncoding("iso-8859-9")); //put your encoding
myDoc.Load(reader);
Но мне интересно, будет ли какая-либо разница или разница в производительности между этими двумя методами.Что было бы выгодно и невыгодно этими 2 способами.Спасибо.
C # 4.0, wpf, htmlagilitpack, страница для сканирования