[鹿児島] ITシステムデザイナのお仕事日記!?

[鹿児島] ITシステムデザイナのお仕事日記!?

PR

×

Profile

ITデザイナ

ITデザイナ

Freepage List

Calendar

Category

Comments

海のくまさん@ チン型取られちゃったw http://onaona.mogmog55.net/thzxnp4/ 俺…
ボーボー侍@ 脇コキって言うねんな(爆笑) 前に言うてた奥さんな、オレのズボン脱が…
まさーしー@ なんぞコレなんぞぉ!! ぬオォォーーー!! w(゜д゜;w(゜д゜)w…
ダル伊藤@ ズ ル ム ケ自慢の奴涙目w 包.茎の方がピストンしてる時に、皮がこ…
旋風脚@ いそぎ中継す!!!! http://kuruma.koreikura.net/cgk6zu4/ …
2006.10.19
XML
カテゴリ: 仕事



WEBページのデータを取得するプリグラムって、どうやればいいかなーと思っていろいろ調べるんだけど、いいのがない・・・ やりたいことは、ある特定のサイトのWEBページのテーブルタグ内のデータを取得して、DBに保存するだけなんだけど・・・・

Excelの機能で、WEBクエリっていう機能があるんだけど(WEBページの一部を指定して、動的にシート内容を更新する機能)これでなんとかならんのかと、検討してみました。が、ダメでした・・・

だめな理由:
1.遅い。
2.サーバーにExcelが入っていないとダメ。

で、結局手作りに方針転換。

WEBページのデータを丸ごとダウンロードし、HTMLを解析するクラスを作成し、特定のテーブルを検索し、そのテーブル内のデータを取得することにしました。
なんとか、HTMLを解析するクラスのプロトタイプを作成し、現在テスト中っす・・・・
いちおうExcelのWEBクエリより10倍程度速度は早いです・・・・

単純にWEBページのテーブルのデータを拾って、CSVか何かに保存するのって、すげー簡単に思えるけど、結構大変です。






お気に入りの記事を「いいね!」で応援しよう

Last updated  2006.10.19 15:46:25
コメント(2) | コメントを書く


■コメント

お名前
タイトル
メッセージ
画像認証
上の画像で表示されている数字を入力して下さい。


利用規約 に同意してコメントを
※コメントに関するよくある質問は、 こちら をご確認ください。


Re:WEBページデータの解析中・・・・(10/19)  
ご訪問ありがとうございました。
検証してないのでわかりませんが、HTML に XSL でのフィルタはかかりませんでしたか?
私がやるならこの方法かな・・・・・
(2006.10.24 08:52:27)

Re[1]:WEBページデータの解析中・・・・(10/19)  
ITデザイナ  さん
XSLでのフィルタでもできるのですが、高速に処理させるため、Windowsアプリベースでの開発なのです。
ですから、どうしてもこの辺は、手作業での開発になってしまいました。
(2006.10.24 13:47:10)

【毎日開催】
15記事にいいね!で1ポイント
10秒滞在
いいね! -- / --
おめでとうございます!
ミッションを達成しました。
※「ポイントを獲得する」ボタンを押すと広告が表示されます。
x
X

© Rakuten Group, Inc.
Design a Mobile Site
スマートフォン版を閲覧 | PC版を閲覧
Share by: