Html Agility Pack - Parsing
-
22-08-2019 - |
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.
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