#

HTMLUtilityPack und Webseiten auswerten mit HTMLDocument
 
Unter .Net Projekten kann man Webseiten auswerten, indem man eine Webseite in ein HTMLDocument lädt und hieraus dann alle HTML Elemente in Form eines XML Baums auswerten kann.
Damit man aber ein HTMLDocument verwenden kann, sollte man das HTMLAgilityPack installieren.
 
HTMLAgilityPack installieren
Gilt für Winforms und WPF und UWP
 
In Visual Studio auf die References des Projektes mit der rechten Maustaste klicken (Kontextmenü)
Dann die Manage NuGet Packages auswählen

 
Auswahl
Das HTMLAgilityPack findet man dann, indem man im Suchfeld: Agility eingibt und den Auswahlfilter auf Browse stellt
Aus den mehreren Varianten nimmt man dann das HTMLAgilityPack von Simon Mourrier, Jeff Klawiter und Stephan Grell
 
 
Das Projekt ist auch zu finden unter:
http://htmlagilitypack.codeplex.com/
 
What is exactly the Html Agility Pack (HAP)?
 
This is an agile HTML parser that builds a read/write DOM and supports plain XPATH or XSLT (you actually don't HAVE to understand XPATH nor XSLT to use it, don't worry...). It is a .NET code library that allows you to parse "out of the web" HTML files. The parser is very tolerant with "real world" malformed HTML. The object model is very similar to what proposes System.Xml, but for HTML documents (or streams).
 
Mobile

.

0123movie.net