0

我有一个在 StackOverflow 中似乎没有得到明确回答的问题。我想使用 Java 下载一个页面并从中检索一些数据,以便为我开发的应用程序提供一些值。此页面是一个投注站点,因此它包含用于更改投注值的 javascrit 方法。

为了做一些测试,我使用手动下载了页面Ctrl-S,然后我制作了一个程序(使用FileReader, BufferedReader等)来检索数据。这非常有效。所以我会制作一个 bash 脚本来执行,以便在每次用户打开我的应用程序时下载页面。

之后,我搜索了以编程方式下载页面的方法(我使用过Jsoup, URL,...)。我注意到无法打印 javascript 变量值,因为未执行 javascript 代码。

我想知道的是,如果有某种方法可以以编程方式下载执行的网站(下载 javascript 值的实例),而不必每次在有人打开我的应用程序之前都制作一些 bash 脚本。

4

1 回答 1

0

试试HtmlUnit。它用于自动测试,但也应该适合您的目的!

于 2012-10-08T14:37:57.190 回答