C # Gibt es eine LINQ zu HTML oder eine andere gute .Net HTML-Manipulations-API?

Ich habe eine C# WPF Anwendung, zu konsumieren Daten, die ausgesetzt auf einer Webseite als HTML-Tabelle.

Nach dem aufstehen inspiration aus dieser url Ich versucht, mit Hilfe von Linq to Xml Parsen des Html-Dokuments, aber dies funktioniert nur, wenn das HTML-Dokument ist sehr gut gebildet (und nicht irgendwelche Kommentare oder HTML-entities drin). Ich habe es geschafft, eine funktionierende Lösung mit dieser Technik, aber es ist weit vom ideal entfernt.

Ich bin nach einer Lösung, die bestimmt ist für das Parsen von HTML. Ich habe gehackt "Lösungen" vor, aber Sie sind spröde. Ich bin nach einer robusten Weg von analysieren/manipulieren das Dokument. Ich würde am Liebsten etwas, das macht die Aufgabe so einfach wie wäre es mit Javascript/JQuery.

Kennt jemand eine gute .Net-Bibliothek oder das Dienstprogramm für die Analyse/Manipulation von HTML?

Kommentar zu dem Problem
wie bekommen Sie das html? Über die webbrowser-Steuerelement oder über einen HttpRequest, oder...? Kommentarautor: Mike_G
Hallo, ich bin immer der HTML-Code über einen HttpRequest. Kommentarautor: Doctor Jones

InformationsquelleAutor der Frage Doctor Jones | 2009-02-12

Schreibe einen Kommentar