だから私は独学で C# を学ぼうとしてきましたが、ここに書かれている多くのことが本当に役に立ちました。いくつかの基本を終えたので、WebClient と HtmlAgilityPack を使用しようとしています。そこで、データをいじるサイトを探していたときに、NWS の毎時予報 (ランダム都市としてボストンを選択) にたどり着きました:ボストンの予報
テーブルだけをつかむ方法はありますか?現在、サイト全体を取得していますが、テーブルだけを取得した方が遊びやすいようです。
ありがとう!
いいえ、しませんWebClient
。
Html Agility Packを試してみてください。
これは、読み取り/書き込み DOM を構築し、プレーンな XPATH または XSLT をサポートするアジャイル HTML パーサーです (実際には、使用するために XPATH や XSLT を理解する必要はありません。心配はいりません...)。これは、「Web から」HTML ファイルを解析できる .NET コード ライブラリです。パーサーは、「実際の」不正な HTML に対して非常に寛容です。オブジェクト モデルは、System.Xml を提案するものと非常に似ていますが、HTML ドキュメント (またはストリーム) 用です。