Html Agility Pack - Analyse
  • .net c# html-agility-pack html-parsing

    Question

    Je veux extraire une liste de faits d'un simple site Web. Chacun des faits est enfermé dans une <li> . Comment pourrais-je faire cela en utilisant HTML Agility Pack? Est-ce qu'il y a une meilleure approche?

    Les seules choses entre les balises <li> sont les faits et rien d’autre.

    Réponse acceptée

    Quelque chose comme:

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


    Related

    Sous licence: CC-BY-SA with attribution
    Non affilié à Stack Overflow
    Sous licence: CC-BY-SA with attribution
    Non affilié à Stack Overflow