usar parser parse htmlagilitypack como agility c# html-agility-pack

c# - parser - htmlagilitypack nuget



Cargando desde cadena en lugar de documento/url (3)

Me acabo de enterar del paquete de agilidad html y lo probé, pero encontré un problema. No pude encontrar nada en la web, así que estoy intentando aquí.

¿Sabe cómo puedo cargar el HTML desde una cadena en lugar de un documento / URL?

Gracias.


¿Has intentado usar LoadHtml ?

string htmlString = ''Your html string here...''; HtmlAgilityPack.HtmlDocument htmlDocument = new HtmlAgilityPack.HtmlDocument(); htmlDocument.LoadHtml(htmlString); // Do whatever with htmlDocument here


Creo que hay una función para hacer eso, ¿verdad?

HtmlDocument doc = new HtmlDocument(); doc.LoadHtml("<test>");


Esta publicación puede ser un poco vieja. Creo que ayudará a los demás.

WebBrowser web_browser = new WebBrowser(); web_browser.DocumentText = html_contents_as_string; do { Application.DoEvents(); } while (web_browser.ReadyState != WebBrowserReadyState.Complete);