HtmlAgilityPack Документация
Я новичок в C#(начал сегодня), и я пытаюсь понять чей-то код, который использовал HtmlDocument
класс в HtmlAgilliyPack для разбора документов HTML. Я не могу найти документацию по этому пакету. На веб-странице проекта HtmlAgilityPack говорится, что нет доступной документации. Если бы кто-то мог указать мне на документацию или объяснить следующие методы (также промежуточные методы), это было бы очень полезно:
- HtmlDocument.DocumentNode
- HtmlDocument.DocumentNode.ssn
- HtmlDocument.DocumentNode.GetElementbyId
- HtmlDocument.DocumentNode.GetElementbyId(..).sns
- HtmlDocument.DocumentNode.ssn(...).Attributes["value"].Value.ed().ns()
Заранее спасибо!
4 ответа
Вы можете скачать файл CHM HtmlAgilityPack Documents здесь.
Если содержимое файла chm не видно, снимите флажок Always ask before opening this file
флажок, как показано на снимке экрана
Примечание. Приведенное выше диалоговое окно отображается для неподписанных файлов.
CHM файлы могут быть хлопотами. Проверьте nudoq.com - он объединяет документацию API с комментариями сообщества (через Disqus). Я нашел его интерфейс чистым и простым в использовании.
Скриншот:
Документация теперь доступна здесь https://html-agility-pack.net/documentation
HTML Agility Pack превращает HTML-документ в XmlDocument. Прочитайте документацию по XmlDocument для этих методов.
HtmlAgilityPack выглядит так, как будто он больше не поддерживается, сайт codeplex устарел без активности, я бы порекомендовал для всех новых проектов перейти на AngleSharp, он поддерживается с дорожной картой + также имеется версия ядра.NET