Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/90.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
Java 解析器不在_Java_Html_Parsing_Jsoup_Jaunt Api - Fatal编程技术网

Java 解析器不在

Java 解析器不在,java,html,parsing,jsoup,jaunt-api,Java,Html,Parsing,Jsoup,Jaunt Api,我在Java中使用解析器时遇到问题。 我想从网站上获取信息。 问题是解析器没有下载某些文件中的内容。 在源代码中,当我通过web浏览器打开时,我可以看到里面有什么,但在解析器中我看不到 例如: 在web浏览器中: <div>something lalala</div> 在解析器中: 怎么了?如何使用解析器来获取的源代码? 我试过JSoup和Jaunt,但问题是一样的 如何解决这个问题 提前感谢:我怀疑您的div在页面加载后或加载时被JavaScript填充了内容,而js

我在Java中使用解析器时遇到问题。 我想从网站上获取信息。 问题是解析器没有下载某些文件中的内容。 在源代码中,当我通过web浏览器打开时,我可以看到里面有什么,但在解析器中我看不到

例如: 在web浏览器中:

<div>something lalala</div>
在解析器中:

怎么了?如何使用解析器来获取的源代码? 我试过JSoup和Jaunt,但问题是一样的

如何解决这个问题


提前感谢:

我怀疑您的div在页面加载后或加载时被JavaScript填充了内容,而jsoup不支持它是解析器,而不是浏览器。如果是这种情况,那么您将需要像selenium这样的web驱动程序。下面是我曾经对类似问题的回答: