Не получается должным образом получить HTML код сайта программным способом - C#

Узнай цену своей работы

Формулировка задачи:

Здравствуйте! Недавно решил сделать прогу на C#, а чтобы она нормально работала нужно считывать инф-цию с сайта. Информация считывается, но приходит часть правильно, а часть - нет. Программа:
var site = new System.Net.WebClient();
string txt = site.DownloadString("http://phoneradar.ru/phone/8005553535");
Console.WriteLine(txt);
Всё нормально, на консоль выводится HTML код, но то, что написано между двумя "<br>" выводится не так, как надо. А именно: должно было - ОАО Межрегиональный ТранзитТелеком, а вышло - РћРђРћ Межрегиональный ТранзитТелеком. Помогите пожайлуста, как решить эту проблему и объясните, почему так получается. Заранее спасибо!

Решение задачи: «Не получается должным образом получить HTML код сайта программным способом»

textual
Листинг программы
WebRequest request = WebRequest.Create("http://phoneradar.ru/phone/8005553535");
WebResponse response = request.GetResponse();
using (var reader = new StreamReader(response.GetResponseStream()))
{
    string str = reader.ReadToEnd();
}

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

14   голосов , оценка 3.786 из 5