• 締切済み

CSVダウンロード機能にないインタネット公開DBからデータを取得したい

CSVダウンロード機能にないインタネット公開DBからデータを取得したい。少ない件数なら、検索した結果を1件毎コピペすればいいのですが、全部で数百件になるので、IEに表示された検索結果を自動的にエクセルに取込むとか、ファイル出力するとかいい方法はないでしょうか?

みんなの回答

noname#119957
noname#119957
回答No.1

とりあえず、HTMLで保存して、データ部分をコピペできませんか? テーブル形式ならHTMLのソースファイルの、<table></table>のタグの間にデータがあったりすます。それをエディタの置き換え機能でCSVに変換できませんか?

satbody1933228
質問者

お礼

はいそれも見てみたのですが、画面上には表示されている検索結果が、ソースファイル上にないのです。画面上に見えるデータは、必ずしも全部ソースファイルでは見れないのでしょうか?それとも、見方がまずくて表示されないもでしょうか?そのあたりもよく分からないのです。 また、ロボットプログラムでデータを自動的に取り込むことができるようですが、どんな仕組みなのでしょうか?PHPで自作できるようなものでしょうか?

satbody1933228
質問者

補足

はいそれも見てみたのですが、画面上には表示されている検索結果が、ソースファイル上にないのです。画面上に見えるデータは、必ずしも全部ソースファイルでは見れないのでしょうか?それとも、見方がまずくて表示されないもでしょうか?そのあたりもよく分からないのです。 また、ロボットプログラムでデータを自動的に取り込むことができるようですが、どんな仕組みなのでしょうか?PHPで自作できるようなものでしょうか?

すると、全ての回答が全文表示されます。

関連するQ&A