HtmlAgilityPack cerrar etiqueta de forma automáticamente

.net html html-agility-pack

Pregunta

Estoy tratando de analizar un archivo html con este código:

<div><form>...</div>...</form>

el problema es que HtmlAgilityPack cierra automáticamente la etiqueta de formulario antes de la etiqueta de finalización div: <div><form>...</form></div>...</form> así que cuando analizo la forma algunas de las elementos de forma faltan (Obtengo solo los elementos antes de la etiqueta agregada automáticamente)

Ya lo intente

<div><form>...</div>...</form>

¡Pero nada ayuda!

¡Gracias por tu ayuda!

Respuesta popular

Lo siguiente parece funcionar para mí:

HtmlAgilityPack.HtmlNode.ElementsFlags.Remove("form");

_document = new HtmlDocument();
_document.OptionAutoCloseOnEnd = true;
_document.LoadHtml(content);



Licencia bajo: CC-BY-SA with attribution
No afiliado con Stack Overflow
¿Es esto KB legal? Sí, aprende por qué
Licencia bajo: CC-BY-SA with attribution
No afiliado con Stack Overflow
¿Es esto KB legal? Sí, aprende por qué