CsQuery - brug CSS selectors direkte i Csharp

Nyttigt bibliotek til at lave udtrækt fra markup dokumenter med CSS selectors. Læs mere om CsQuery.

CsQuery giver mulighed for at finde og udvælge områder fra markup dokumenter som f.eks. HTML og XML ved brug af CSS selectors eller JQuery selectors.

CsQuery udgives som opensource af James Treworgy.

Eksempel

Et kort simpelt eksempel på brug af CsQuery.

CQ document = new CQ("<html> <body> <div class="headline">Tandbørste</div> <div class="desc">En blød blå tandbørste.</div> </body> </html>"); string desc = document.Find(".desc").Text(); Console.WriteLine(desc); // Udskriver teksten 'En blød blå tandbørste.'

Download

Du kan hente og læse mere dokumentation om CsQuery på biblioteket hjemmeside på GitHub. Gå til CsQuery

Der udvikles ikke længere på CsQuery, men jeg har ikke oplevet problemer med at bruge biblioteket. Udviklerne af CsQuery anbefaler, at man bruger AngleSharp i stedet for.

De to projekter er dog ikke kompatible med hinanden, så for eksisterende løsninger, der bruger CsQuery vil det kræve noget omskrivning af sin kode.