在Java中,如何在页面上的Javascript被执行后访问更新的HTML源代码?

在Java中,如何在页面上的Javascript被执行后访问更新的HTML源代码?,javascript,java,html,jsoup,Javascript,Java,Html,Jsoup,我试图使用java中的Jsoup从网页中获取元素及其各自的属性。但是,我已经意识到,在页面加载后,会运行一些javascript,创建一个表,其中包含我试图访问的页面上的所有信息 使用java,我想知道是否有任何方法可以在javascript执行后访问更新的HTML源代码,以便获取表中所需的元素 提前感谢。jsoup不支持javascript执行,您必须使用其他工具加载页面,获取源代码,然后将其传递给jsoup以解析所需信息 在这种情况下,我使用了几个库: 还有其他的,但这是我用过的两个

我试图使用java中的Jsoup从网页中获取元素及其各自的属性。但是,我已经意识到,在页面加载后,会运行一些javascript,创建一个表,其中包含我试图访问的页面上的所有信息

使用java,我想知道是否有任何方法可以在javascript执行后访问更新的HTML源代码,以便获取表中所需的元素


提前感谢。

jsoup不支持javascript执行,您必须使用其他工具加载页面,获取源代码,然后将其传递给jsoup以解析所需信息

在这种情况下,我使用了几个库:

还有其他的,但这是我用过的两个,我觉得很适合推荐

哎呀,刚才在谷歌上搜索了一下,看起来这是一个非常相似的例子

还有,看看这个。很好的答案,我已经把这个书签了