.NET 4.x Обработка исключений библиотеки HTML Agility Pack - C#

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

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

Доброго времени суток. Помогите пожалуйста разобраться с проблемой. Я занимаюсь разработкой парсера для соц сетей и блогов. С помощью некоторого алгоритма получаю XPath элементов, текст из которых мне нужно извлечь. Для извлечения пользуюсь методом:
doc.DocumentNode.SelectSingleNode(pathSMS[i] + XPath).InnerText
но почему то, если XPath оканчивается тегами
<dl>
,
<li>
, или
<p>
библиотека выдает исключение, что она не может извлечь вершину с таким адресом. Хотя я открываю HTML - файл и нахожу такую вершину. Заранее спасибо.

Решение задачи: «.NET 4.x Обработка исключений библиотеки HTML Agility Pack»

textual
Листинг программы
string data = doc.DocumentNode.ChildNode.XPath;

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


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

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

9   голосов , оценка 3.667 из 5