HtmlAgilityPack выбрасывает исключение Object reference not set to an instance of an object - C#
Формулировка задачи:
Помогите пожалуйста разобраться. Есть такой html код
Хочу получить строку "Начало". Пишу такой код
Запускаю и получаю Additional information: Object reference not set to an instance of an object.
Я так понял doc равно null. В чем может быть проблема?
string adress = "http://www.kinopoisk.ru/lists/m_act%5Bproduct%5D/ok/m_act%5Bgenre%5D/3/m_act%5Bwhat%5D/content/";
myWebRequest = (HttpWebRequest)WebRequest.Create(adress);
///Настройка объекта WEB-запроса
myWebRequest.Method = "GET";
///Получение ответа сервера
try
{
myWebResponse = (HttpWebResponse)myWebRequest.GetResponse();
}
catch (WebException myWebException)
{
MessageBox.Show(myWebException.Message, "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error);
return;
}
///Чтение данных с сервера
Encoding myWebResponseEncoding = Encoding.GetEncoding(myWebResponse.CharacterSet);
String myStr = null;
using (StreamReader myStreamReader = new StreamReader(myWebResponse.GetResponseStream(), Encoding.GetEncoding(1251)))
{
myStr = myStreamReader.ReadToEnd();
}
HtmlAgilityPack.HtmlDocument doc = new HtmlAgilityPack.HtmlDocument();
doc.LoadHtml(myStr);
HtmlNode node = doc.DocumentNode.SelectSingleNode("//*[@id=\"block_left_padtop\"]/div/table/tbody/tr/td/table/tbody/tr[6]/td/table/tbody/tr[2]/td[2]/span[1]/a[1]");
string name = node.InnerText;Решение задачи: «HtmlAgilityPack выбрасывает исключение Object reference not set to an instance of an object»
textual
Листинг программы
string name = node.InnerText;