usar parse htmldocument htmlagilitypack como agility c# asp.net html-agility-pack

c# - parse - htmlagilitypack xpath



HTML Agility Pack HtmlDocument ¿Mostrar todos los HTML? (1)

DocumentNode.OuterHtml contiene el html completo:

HtmlAgilityPack.HtmlDocument doc = new HtmlAgilityPack.HtmlDocument(); doc.Load("sample.html"); string html = doc.DocumentNode.OuterHtml;

En tu ejemplo:

public static string GetWebPageHtmlFromUrl(string url) { var hw = new HtmlWeb(); HtmlDocument doc = hw.Load(url); return doc.DocumentNode.OuterHtml; }

Estoy usando lo siguiente para obtener una página web que funciona bien

public static HtmlDocument GetWebPageFromUrl(string url) { var hw = new HtmlWeb(); return hw.Load(url); }

Pero, ¿cómo escupir todo el contenido del HTML del documento HtmlDocument en una cadena?

Intenté HtmlDocument.ToString () pero eso no me da todo el HTML en el documento. ¿Algunas ideas?