Paquete de agilidad HTML: obtenga texto de la primera etiqueta STRONG dentro de la etiqueta SPAN

c# html-agility-pack html-parsing

Pregunta

Hay 5 etiquetas FUERTES dentro de mi Etiqueta SPAN de mi documento Html. ¿Quiero saber cómo obtener el texto de la primera etiqueta STRONG dentro de SPAN TAG?

Aquí está mi código hasta ahora.

        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;
        }

Respuesta aceptada

        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;


Related

Licencia bajo: CC-BY-SA with attribution
No afiliado con Stack Overflow
¿Es esto KB legal? Sí, aprende por qué
Licencia bajo: CC-BY-SA with attribution
No afiliado con Stack Overflow
¿Es esto KB legal? Sí, aprende por qué