Html Agility Pack Third Party Library
- Css Selectors
- Crawling
- Others
_Contact us (info@zzzprojects.com) if you want your package added here._
Css Selectors
Fizzler
NuGet: https://www.nuget.org/packages/Fizzler.Systems.HtmlAgilityPack/
Description
Fizzler is a W3C Selectors parser and generic selector framework for document hierarchies. This package enables Fizzler over HTMLAgilityPack, adding QuerySelector and QuerySelectorAll (from Selectors API Level 1) for HtmlNode objects.
HtmlAgilityPack.CssSelectors
NuGet: https://www.nuget.org/packages/HtmlAgilityPack.CssSelectors/
NuGet: https://www.nuget.org/packages/HtmlAgilityPack.CssSelectors.NetCore/
Description
HtmlAgilityPack.CssSelectors provides an Extension Method for HtmlAgilityPack HtmlDocument and HtmlNode classes.
It is a handy tool for Web Scrapers, and a good alternative to HAP XPath querie
Crawling
DotnetSpider.HtmlAgilityPack
NuGet: https://www.nuget.org/packages/DotnetSpider.HtmlAgilityPack/
ScrapySharp
NuGet: https://www.nuget.org/packages/ScrapySharp/
Description
Scraping Framework containing :
- a web client able to simulate a web browser.
- an HtmlAgilityPack extension to select elements using css selector (like JQuery)
Others
OYMLCN.HtmlAgilityPack
NuGet: https://www.nuget.org/packages/OYMLCN.HtmlAgilityPack/
Description
- HtmlAgilityPackExtension
- String.AsAgilityHtml()
- HtmlNode.GetInnerHtml
- HtmlNode.GetInnerText
- HtmlNode.GetAttributeValue
- HtmlNode/HtmlNodeCollection
- GetIdNode
- GetDescendants
- GetAttributeNodeã€GetAttributeNodes
- GetClassNameNodeã€GetClassNameNodes
TextDiscovery.HtmlAgilityPack
NuGet: https://www.nuget.org/packages/TextDiscovery.HtmlAgilityPack/
Description
TextDiscovery HtmlAgilityPack implementations of IDomInterpreter, IDomNodeFactory, and IHtmlConverter. Enables the following capabilities: mark search hits in the DOM, create HTML excerpts at a given word count with configurable element-breaking rules, and more.
-