1

ウェブサイトから特定のチャンネルの番組スケジュールを表示するアプリを開発したい。私は実際に彼らのウェブサイトを持っていません、しかし、ページからいくつかの特定のデータを取得するためのいくつかの他のテクニックがあります、私の場合、プログラムの名前とその拡散時間。ウェブサイトにもRSSフィードはありません。何かアイデアはありますか?どうもありがとうございます。

4

2 に答える 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 に答える