web-dev-qa-db-ja.com

HtmlAgilityPackドキュメント

私はC#(本日開始)を初めて使用し、HtmlAgilliyPackのHtmlDocumentクラスを使用してHTMLドキュメントを解析する他の人のコードを理解しようとしています。このパッケージのドキュメントが見つかりません。 HtmlAgilityPackのプロジェクトWebページ は、利用可能なドキュメントがないことを示しています。誰かが私にドキュメントを教えたり、次の方法(中間の方法も)を説明したりできるなら、それは本当に役に立ちます:

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

前もって感謝します!

15
Bob

HtmlAgilityPack Documents CHMファイルは here からダウンロードできます。

Chmファイルの内容が表示されない場合は、スクリーンショットに示すように、[Always ask before opening this file]チェックボックスをオフにします。

enter image description here

注:上記のダイアログは、署名されていないファイルに対して表示されます

enter image description here

12
NASSER

CHMファイル 面倒な場合があります 。チェックアウト nudoq.com -APIドキュメントとコミュニティコメント(Disqus経由)を組み合わせています。私はそのインターフェースがきれいで使いやすいと感じました。

スクリーンショット:

Nudoq - HtmlDocument Example

5
Mike

HTML Agility Packは、HTMLドキュメントをXmlDocumentのようにマッサージします。これらのメソッドについては、 XmlDocument のドキュメントをお読みください。

1

ドキュメントはここから入手できます https://html-agility-pack.net/documentation

1
coderPatros

HtmlAgilityPackは実際にはもうメンテナンスされていないようです。コードプレックスサイトはアクティビティがない日付です。すべての新しいプロジェクトにAngleSharpを使用することをお勧めします。ロードマップでメンテナンスされており、.NETコアバージョンもあります。

https://anglesharp.github.io/

0
Ricky G