J'essaie d'obtenir le texte interne d'un nœud, mais celui-ci a des nœuds enfants et son texte est au milieu de ses entrées enfants, à savoir:
<script1>
<p1>lalala</p1>
"script text"
</script1>
Le code dont j'ai besoin est à l'intérieur de script1, mais si j'essaie d'obtenir innertext, je reçois aussi tout l'intérieur de p1.
Je ne peux pas le comprendre.
Ce code:
HtmlDocument doc = new HtmlDocument();
doc.Load(MyTextHtml);
HtmlNode node = doc.DocumentNode.SelectSingleNode("//p1/following-sibling::text()");
Console.WriteLine(node.InnerText.Trim());
affichera ceci:
"script text"
Voici le lien sur les axes XPATH qui devrait vous aider à démarrer.