質問: new HtmlWeb().Load(Url); ``` `page` varibaleに完全なデータをロードし`page`
回答: それは要求を遅らせることではありません。そのノードはDOMを使ってjavascriptによって生成され、HTML Agility Packはその要件のための間違ったツールです(Webエンジンではなく、ベースHtmlのみを読み込みます)。 解析するために完全なWebエンジンが必要なものを取得する必要があるときは、通常WatiNを使用します 。単体テストの実際のWebページを支援するように設計されていますが、それは特定のブラウザエンジンを介してWebページにプログラムでアクセスし、完全なドキュメントを読み込むことを意味します。それは、IEまたはFirefoxのドライバが付属しているので、Chromeは使いにくくないことを漠然と思い出しています。