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). Я нашел его интерфейс чистым и простым в использовании.

Скриншот:

Nudoq - Пример HtmlDocument

Документация теперь доступна здесь https://html-agility-pack.net/documentation

HTML Agility Pack превращает HTML-документ в XmlDocument. Прочитайте документацию по XmlDocument для этих методов.

HtmlAgilityPack выглядит так, как будто он больше не поддерживается, сайт codeplex устарел без активности, я бы порекомендовал для всех новых проектов перейти на AngleSharp, он поддерживается с дорожной картой + также имеется версия ядра.NET

https://anglesharp.github.io/

Другие вопросы по тегам