.NET 4.x Распарсить html теги или обойти их с XPath (HtmlAgilityPack) - C#

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

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

Парни,нужно любыми способами сделать что бы все теги поместились в каком-то масиве (исходник html беру с HtmlDocument.LoadHtml) . Смотрел HtmlAgilityPack,но там можна через XPath перейти к какому-то конкретному узлу...Как по очереди пройти все не додумался..Может у кого-то есть код прохода XPath дерева на HtmlAgilityPack?Или может что-то еще..Помогите

Решение задачи: «.NET 4.x Распарсить html теги или обойти их с XPath (HtmlAgilityPack)»

textual
Листинг программы
  1.             HtmlWeb htmlWeb = new HtmlWeb();
  2.             htmlWeb.AutoDetectEncoding = true;
  3.             htmlWeb.OverrideEncoding = Encoding.UTF8;
  4.  
  5.             HtmlAgilityPack.HtmlDocument htmlPage = new HtmlAgilityPack.HtmlDocument();
  6.  
  7.             htmlPage = htmlWeb.Load("http://www.cyberforum.ru/csharp-beginners/thread1089207.html#post5739701");
  8.             HtmlNodeCollection nodes = htmlPage.DocumentNode.SelectNodes("//html");

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


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

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

11   голосов , оценка 4.091 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы