ウェブサイトから特定のチャンネルの番組スケジュールを表示するアプリを開発したい。私は実際に彼らのウェブサイトを持っていません、しかし、ページからいくつかの特定のデータを取得するためのいくつかの他のテクニックがあります、私の場合、プログラムの名前とその拡散時間。ウェブサイトにもRSSフィードはありません。何かアイデアはありますか?どうもありがとうございます。
質問する
83 次
2 に答える
3
あなたはウェブサイトを所有していますか?そうでない場合は、そのデータのためにWebサイトをスクレイプする必要があり、データをどのように処理するかは、法的な問題の対象となる可能性があります。
データのスクレイピングとは、基本的にHTMLを取り込んで、必要な情報を含むページ内のフィールドを解析することです。ウェブサイトがうまく構成されていれば、それはかなり簡単です。おそらくあなたはJSOUPを使うことができます
詳細については、このスレッドを参照してください
于 2012-06-14T19:23:03.123 に答える
2
APIを提供しているかどうかを確認できます。もしそうなら、あなたは通常、POSTまたはGETリクエストを介してアクセスするRESTサービスに接続することができます。通常、xmlまたはjson配列を取得します。
または、APIが提供されていない場合は、(HTML)データを手動で解析できます。ほとんどのウェブサイトがそれを禁止していて、要素が変更されるとすぐに機能しないので、私はお勧めしませんが。
于 2012-06-14T19:24:54.627 に答える