HtmlAgilityPack文档

时间:2015-08-20 06:17:50

标签: c# html-agility-pack

我是C#的新手(今天开始),我正在尝试了解其他人使用HtmlAgilliyPack中的HtmlDocument类来解析HTML文档的代码。我找不到这个包的任何文档。 HtmlAgilityPack's project webpage表示没有可用的文档。 如果有人可以指出我的文档或解释以下方法(中间方法)那么这将是非常有用的:

 - HtmlDocument.DocumentNode
 - HtmlDocument.DocumentNode.ssn
 - HtmlDocument.DocumentNode.GetElementbyId
 - HtmlDocument.DocumentNode.GetElementbyId(..).sns
 - HtmlDocument.DocumentNode.ssn(...).Attributes["value"].Value.ed().ns()

提前致谢!

5 个答案:

答案 0 :(得分:12)

您可以从HtmlAgilityPack下载here Documents CHM文件。

如果chm文件内容不可见,则取消选中Always ask before opening this file复选框,如屏幕截图所示

enter image description here

注意:上面的对话框显示未签名的文件

enter image description here

答案 1 :(得分:5)

CHM文件can be a hassle。查看nudoq.com - 它将API文档与社区评论(通过Disqus)相结合。我发现它的界面干净且易于使用。

屏幕截图:

Nudoq - HtmlDocument Example

答案 2 :(得分:1)

HTML Agility Pack将HTML文档压缩成看起来像XmlDocument。请阅读XmlDocument上有关这些方法的文档。

答案 3 :(得分:1)

文档现在可以在https://html-agility-pack.net/documentation

处找到

答案 4 :(得分:-1)

HtmlAgilityPack看起来不再真正维护了,codeplex网站的日期没有任何活动,我建议所有新项目选择AngleSharp,它用路线图维护+还有一个.NET核心版本

https://anglesharp.github.io/