HtmlAgilityPack chiude automaticamente il tag del modulo

.net html html-agility-pack

Domanda

Sto cercando di analizzare un file html con questo codice:

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

il problema è che HtmlAgilityPack chiude automaticamente il tag del modulo prima del tag div end: <div><form>...</form></div>...</form> così quando analizzo il form alcune delle mancano elementi di forma (Ricevo solo gli elementi prima del tag aggiunto automaticamente)

Ho già provato:

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

Ma niente aiuta!

grazie per il tuo aiuto!

Risposta popolare

Quanto segue sembra funzionare per me:

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

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



Autorizzato sotto: CC-BY-SA with attribution
Non affiliato con Stack Overflow
È legale questo KB? Sì, impara il perché
Autorizzato sotto: CC-BY-SA with attribution
Non affiliato con Stack Overflow
È legale questo KB? Sì, impara il perché