Java 解析器不在
我在Java中使用解析器时遇到问题。 我想从网站上获取信息。 问题是解析器没有下载某些文件中的内容。 在源代码中,当我通过web浏览器打开时,我可以看到里面有什么,但在解析器中我看不到 例如: 在web浏览器中: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
<div>something lalala</div>
在解析器中:
怎么了?如何使用解析器来获取的源代码?
我试过JSoup和Jaunt,但问题是一样的
如何解决这个问题
提前感谢:我怀疑您的div在页面加载后或加载时被JavaScript填充了内容,而jsoup不支持它是解析器,而不是浏览器。如果是这种情况,那么您将需要像selenium这样的web驱动程序。下面是我曾经对类似问题的回答: