Pregunta

quiero raspar una lista de datos de la página web sencilla. Cada uno de los hechos está encerrado en una etiqueta <li>. ¿Cómo voy a hacer esto usando HTML agilidad Pack? ¿Hay un mejor enfoque?

Las únicas cosas encerradas en las etiquetas <li> son los hechos y nada más.

¿Fue útil?

Solución

Algo así como:

List<string> facts = new List<string>();
foreach (HtmlNode li in doc.DocumentNode.SelectNodes("//li")) {
    facts.Add(li.InnerText);
}
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top