HtmlAgilityPack fermer la balise de formulaire automatiquement

.net html html-agility-pack

Question

Je suis tring pour analyser un fichier HTML avec ce code:

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

le problème est que HtmlAgilityPack ferme automatiquement la balise de formulaire avant la balise de fin div: <div><form>...</form></div>...</form> alors quand j'analyse le formulaire, les éléments de formulaire sont manquants. (Je ne reçois que les éléments avant la balise automatiquement ajoutée)

J'ai déjà essayé:

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

Mais rien n'y fait!

Merci pour ton aide!

Réponse populaire

Ce qui suit semble fonctionner pour moi:

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

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



Sous licence: CC-BY-SA with attribution
Non affilié à Stack Overflow
Est-ce KB légal? Oui, apprenez pourquoi
Sous licence: CC-BY-SA with attribution
Non affilié à Stack Overflow
Est-ce KB légal? Oui, apprenez pourquoi