HtmlAgilityPack no puede encontrar el elemento

c# html-agility-pack parsing

Pregunta

Necesito analizar un sitio y sé dónde encontrar el elemento que estoy buscando: es un span con class="metadata_with_icon-tags-primary_tag" .

Mi código C #:

var page = new HtmlWeb().Load(url).DocumentNode.Descendants("span").Where(d => d.Attributes.Contains("class") && d.Attributes["class"].Value.Contains("metadata_with_icon-tags-primary_tag"));

Artículo que necesito: introduzca la descripción de la imagen aquí

Respuesta popular

Para obtener su span con class="metadata_with_icon-tags-primary_tag" :

HtmlNode node = htmlDoc.DocumentNode.SelectSingleNode("//span[@class='metadata_with_icon-tags-primary_tag']");



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é