我在使用 java 检索 HTML 页面的内容时遇到问题。我已经在下面描述了这个问题。
我在 java 中加载一个返回 HTML 页面的 URL。
此页面使用 javascript。因此,当我在浏览器中加载 URL 时,会在页面加载后(HTML 页面的onBodyLoad )发生 javascript 函数调用,它会修改网页上的一些内容(div id 的 innerHtml 之一)。这种变化在浏览器中对我来说显然是可见的。
现在,当我尝试使用 java 做同样的事情时,我只得到页面的 HTML 内容,在javascript 调用发生之前。
我想要做的是,在发生 javascript 函数调用后获取 html 页面的内容,所有这一切都必须使用 java.xml 来完成。
我怎样才能做到这一点?我的方法应该是什么?