Ho una pagina HTML come sotto. Ho bisogno di prendere il 'blah blah blah' solo dal tag 'span'.Come ottenere il testo interno da solo senza i tag secondari utilizzando HtmlAgilityPack?
<span class="news">
blah blah blah
<div>hello</div>
<div>bye</div>
</span>
Questo mi dà tutti i valori:
div.SelectSingleNode(".//span[@class='news']").InnerText.Trim();
Questo mi dà nulla:
div.SelectSingleNode(".//span[@class='news']/preceding-sibling::text()").InnerText.Trim();
Come faccio ad avere il testo prima del tag 'div' utilizzando HtmlAgilityPack?
Grande pezzo di risposta e grazie per aver ricordato il mio errore! –