HTML Agility Pack: ottieni testo dal 1 ° tag STRONG all'interno tag SPAN

c# html-agility-pack html-parsing

Domanda

Ci sono 5 tag STRONG all'interno del mio tag SPAN dal mio documento Html. Voglio sapere come ottenere il testo dal primo tag STRONG all'interno dello SPAN TAG?

Ecco il mio codice finora.

        var web = new HtmlWeb();
        var doc = web.Load(url);

        var nodes = doc.DocumentNode.SelectNodes("//span[@class='advisory_link']/strong");

        foreach (var node in nodes)
        {
            richTextBox1.Text = node.InnerHtml;
        }

Risposta accettata

        var nodes = doc.DocumentNode.SelectNodes("//span[@class='advisory_link']//strong[1]");

        if (nodes != null)
        {
            foreach (var node in nodes)
            {
                string Description = node.InnerHtml;
                return Description;
            }
        }

        return null;



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é