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?