HtmlAgilityPack est une bibliothèque open source de parseur HTML basée sur C#. Elle sert à créer une structure Document Object Model (DOM) en lecture/écriture permettant de lire et de modifier des documents HTML. HtmlAgilityPack prend en charge l'analyse de documents HTML, la manipulation d'éléments et d'attributs HTML, la recherche par requêtes XPath ou LINQ, et bien plus encore. Elle permet aux développeurs d'extraire des données spécifiques de pages HTML et est fréquemment utilisée pour le scraping web et l'extraction de données. HtmlAgilityPack facilite l'analyse et la manipulation programmatique de documents HTML en offrant une approche simple et efficace pour interagir avec le HTML dans les applications C#. Elle est disponible via le gestionnaire de packages NuGet, et la version la plus récente ainsi que la documentation sont hébergées sur le site officiel HtmlAgilityPack.
Qu'est-ce qu'HtmlAgilityPack ?