Html Agility Pack - Parsing
  • .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