私は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()
前もって感謝します!
HtmlAgilityPack Documents CHMファイルは here からダウンロードできます。
Chmファイルの内容が表示されない場合は、スクリーンショットに示すように、[Always ask before opening this file
]チェックボックスをオフにします。
注:上記のダイアログは、署名されていないファイルに対して表示されます
CHMファイル 面倒な場合があります 。チェックアウト nudoq.com -APIドキュメントとコミュニティコメント(Disqus経由)を組み合わせています。私はそのインターフェースがきれいで使いやすいと感じました。
スクリーンショット:
HTML Agility Packは、HTMLドキュメントをXmlDocumentのようにマッサージします。これらのメソッドについては、 XmlDocument のドキュメントをお読みください。
ドキュメントはここから入手できます https://html-agility-pack.net/documentation
HtmlAgilityPackは実際にはもうメンテナンスされていないようです。コードプレックスサイトはアクティビティがない日付です。すべての新しいプロジェクトにAngleSharpを使用することをお勧めします。ロードマップでメンテナンスされており、.NETコアバージョンもあります。