■ HTMLの表を取得するには?
というのがありました。
IEのブラウザコントロール(WebBrowser)を使う方法です。
また、Excelの「Webクエリ」を使うというのはいかがでしょう?
http://www.atmarkit.co.jp/fwin2k/win2ktips/320webquery/webquery....
@IT:Windows TIPS -- Tips:Webクエリで外部データとダイナミックにリンクする
COM呼び出し(オートメーション)を利用すれば、
VB や VC++ から結果のみを取得することも可能だと思います。
ありがとうございます。プラットフォームに依存しないJavaアプリか、Javaモジュールなどはありませんでしょうか?
Java2 に標準で HTML パーサー( javax.swing.text.html.parser )
http://java.sun.com/j2se/1.4/ja/docs/ja/api/javax/swing/text/htm...
クラス: javax.swing.text.html.HTML.Tag の使用 (Java 2 プラットフォーム SE v1.4.0)
が付いてくるようです。
Java やったことが無いので外してたらすみません(^^A
また、そのほかの HTML パーサーとして、
■ Jericho HTML Parser
http://jerichohtml.sourceforge.net/
Jericho HTML Parser
■ JavaCC HTML Parser
■ JTidy
JTidy - JTidy
■ Kizna HTML Parser
http://htmlparser.sourceforge.net/
HTML Parser - HTML Parser
■ CyberNeko HTML Parser
などがあるようです。
ありがとうございます。
javaのモジュールを探しているとのことですので、
HttpUnitを紹介します。
(日本語訳ページと本家のページ)
httpunitはテストユニットとして紹介されている事が
多いのですが、httpunit自体には、テスト機能はありません。有るのは、静的・動的と問わず、httpにリクエストをかけて、その戻りのhtmlのタグを解析してオブジェクト化する機能です。
問い合わせのテーブル解析(WebTableクラス)も有ります。
(実際に使用したこともあり、非常に使いやすいモジュールです。)
http://httpunit.sourceforge.net/
HttpUnit Home
ありがとうございます。
ありがとうございます。どのページにも対応できるようなツールを探しています。