0

Web サイトからデータを収集し、デスクトップやフォルダーに大量のファイルを保存するのではなく、データベース (または非常にアクセスしやすい同様のもの) に保存しようとしています。

見なければならないページがたくさんあります (正確には 1900 ページ)。このデータを取得する時間を節約したいので、これを行う Java プログラムを作成することにしました。

これは基本的に私がやろうとしていることです。

  1. ウェブページにアクセスしてください: www.TestWebsite.com/items/0
  2. (名前、説明、画像 (png)) を 1 つの配列/クラスにデータベースに保存します。
  3. www.TestWebsite.com/items/1899 になるまで繰り返します。

オンラインで表示しなくても、このデータにオフラインでアクセスできるようにしたいと考えています。

どのように始めるべきかについてのアイデア。基本的な Web ページ ビューアーを作成しましたが、文字列と画像をデータベースに保存する間の手順がありません。

どんな助けにも感謝します!

4

2 に答える 2

0

実は先日これをやっただけです。jsoupを使用して、必要なWebページを廃棄し、ローカルデータベースに書き込みました。Webページ解析のための非常に簡単なフレームワーク。

于 2012-06-27T18:54:45.767 に答える
0

これはかなり簡単ですが、まだ SQL を学んでいない場合は少し学ぶ必要があります。

データベース プラットフォームも選択する必要があります。このような目的には、データが個人用であり、軽量でセットアップが簡単な SQLite をお勧めします。

JDBC (Java Database Connectivity) を使用して SQLite データベースと対話するためのチュートリアルは次のとおりです: http://en.wikibooks.org/wiki/Java_JDBC_using_SQLite。セットアップからデータの挿入までを行うため、完了したら、必要なデータを取得して DB に挿入するように Web ページ表示コードを変更するのは簡単です。

幸運を!

于 2012-06-27T18:58:41.647 に答える