Html Agility Pack - Parsing <li>

.net c# html-agility-pack html-parsing

Frage

Ich möchte eine Liste von Fakten von der einfachen Website kratzen. Jeder der Fakten ist in einem <li> -Tag eingeschlossen. Wie würde ich das mit dem Html Agility Pack machen? Gibt es einen besseren Ansatz?

Die einzigen Dinge, die in <li> -Tags eingeschlossen sind, sind die Fakten und nichts anderes.

Akzeptierte Antwort

Etwas wie:

List<string> facts = new List<string>();
foreach (HtmlNode li in doc.DocumentNode.SelectNodes("//li")) {
    facts.Add(li.InnerText);
}



Lizenziert unter: CC-BY-SA with attribution
Nicht verbunden mit Stack Overflow
Ist diese KB legal? Ja, lerne warum
Lizenziert unter: CC-BY-SA with attribution
Nicht verbunden mit Stack Overflow
Ist diese KB legal? Ja, lerne warum