Question

Je veux gratter une liste de faits de simple site Web. Chacun des faits est enfermé dans une balise <li>. Comment puis-je faire cela en utilisant Html Agility Pack? Y at-il une meilleure approche?

Les seules choses enfermées dans des balises <li> sont les faits et rien d'autre.

Était-ce utile?

La solution

Quelque chose comme:

List<string> facts = new List<string>();
foreach (HtmlNode li in doc.DocumentNode.SelectNodes("//li")) {
    facts.Add(li.InnerText);
}
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top