Domanda

Voglio raschiare un elenco di fatti dal semplice sito web. Ognuno dei fatti è racchiuso in un tag <li>. Come potrei farlo usando Html Agility Pack? C'è un approccio migliore?

Le uniche cose racchiuse nei tag <li> sono i fatti e nient'altro.

È stato utile?

Soluzione

Qualcosa di simile:

List<string> facts = new List<string>();
foreach (HtmlNode li in doc.DocumentNode.SelectNodes("//li")) {
    facts.Add(li.InnerText);
}
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top