0

StackOverflow で明確に回答されていないように見える問題があります。Java を使用してページをダウンロードし、そこからデータを取得して、開発したアプリケーションに値を与えたいと考えています。このページはベッティング サイトであるため、ベッティング バリューを変更するための javascrit メソッドが含まれています。

いくつかのテストを行うために、手動でページをダウンロードしてから、データを取得Ctrl-Sするプログラムを作成しました (などを使用)。FileReader, BufferedReaderこれは完璧に機能しました。したがって、ユーザーがアプリケーションを開くたびにページをダウンロードするために、bash スクリプトを実行するようにします。

その後、プログラムでページをダウンロードする方法を探しました(私はJsoup, URL、...を使用しました)。私が気づいたのは、javascript コードが実行されていないため、javascript 変数の値を出力できなかったことです。

私が知りたいのは、実行された Web サイトをプログラムでダウンロードする (javascript 値のインスタンスをダウンロードする) 方法があれば、誰かがアプリを開く前に毎回実行する bash スクリプトを作成する必要がないということです。

4

1 に答える 1

0

HtmlUnitを試してください。自動テストに使用されますが、目的にも適しているはずです!

于 2012-10-08T14:37:57.190 に答える