Sto cercando di ottenere il testo interno da un nodo ma ha dei nodi figli e il suo testo si trova nel mezzo delle sue voci figlio, cioè:
<script1>
<p1>lalala</p1>
"script text"
</script1>
Il codice di cui ho bisogno è all'interno di script1, ma se provo a ottenere innertext ottengo tutto l'interno di p1 anche io ..
Non riesco a capirlo.
Questo codice:
HtmlDocument doc = new HtmlDocument();
doc.Load(MyTextHtml);
HtmlNode node = doc.DocumentNode.SelectSingleNode("//p1/following-sibling::text()");
Console.WriteLine(node.InnerText.Trim());
produrrà questo:
"script text"
Ecco il link sugli assi XPATH che dovrebbe iniziare.