Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ajax/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何获取网页';s的java源代码?(如何处理延迟加载?)_Java_Ajax_Webpage_Scribe - Fatal编程技术网

如何获取网页';s的java源代码?(如何处理延迟加载?)

如何获取网页';s的java源代码?(如何处理延迟加载?),java,ajax,webpage,scribe,Java,Ajax,Webpage,Scribe,我想得到整个网页的源代码,但是网站的一些内容一开始没有加载。(似乎这与Ajax有关) 我怎样才能得到这些内容,而不是用java一次加载 我尝试使用java的url.openStrem。但这不起作用。我只得到了内容“加载…”而不是加载后的真实内容 多谢各位 试着用html解析器来做这样的事情。这会很有帮助。您需要远程控制现有的浏览器(这对于Java来说并不容易,因为大多数使用其他语言/组件系统/接口),或者使用可以执行Javascript的无头浏览器。属于后一类。非常感谢。我已经用htmlunit

我想得到整个网页的源代码,但是网站的一些内容一开始没有加载。(似乎这与Ajax有关) 我怎样才能得到这些内容,而不是用java一次加载

我尝试使用
java的url.openStrem
。但这不起作用。我只得到了内容“
加载…
”而不是加载后的真实内容


多谢各位

试着用html解析器来做这样的事情。这会很有帮助。

您需要远程控制现有的浏览器(这对于Java来说并不容易,因为大多数使用其他语言/组件系统/接口),或者使用可以执行Javascript的无头浏览器。属于后一类。

非常感谢。我已经用htmlunit解决了这个问题。非常感谢大家。你真是太好了。这个解析器看起来很酷。但是它似乎分析了html文件,但是我遇到的问题是,我无法获得整个html文件。