This is the https://github.com/hcesar/HtmlAgilityPack.CssSelector package but for use in .net core
License
—
Deps
3
Install Size
—
Vulns
✓ 0
Published
May 6, 2023
$ dotnet add package CssSelectors.Core.HtmlAgilityPackHAP-CSS is a .NET Extension Method for HtmlAgilityPack HtmlDocument and HtmlNode classes. It is a handy tool for Web scrapers, and a good alternative to HAP XPath queries.
Usage:
var doc = new HtmlAgilityPack.HtmlDocument();
doc.Load("test.html");
IList<HtmlNode> nodes = doc.QuerySelectorAll("div .my-class[data-attr=123] > ul li");
HtmlNode node = nodes.QuerySelector("p.with-this-class span[data-myattr]");