我正在尝试使用Jsoup库在我的java代码中读取html页面。这是指向页面的链接:http://www.alkhaleej.ae/
我感兴趣的页面中的部分是页面顶部的水平菜单栏(具有新闻类别)。当我右键单击该菜单栏并选择inspect元素时,我可以在标签<div id="MainMenuCenter">
下看到感兴趣的html元素。但是,当我运行我的代码时,事实证明这个标签实际上是空的,并且此标签的所有子项都不可见。我还试图在网页上使用“查看页面源”查看完整的文档。我惊讶地发现这个元素是空的(没有孩子),如下所示。
<div id="MainMenuCenter">
</div>
因此,我无法访问代码中所需的信息。真的发生了什么?开发人员是否故意隐瞒了这个元素的孩子?你能建议一种让孩子看到我的代码的方法吗?谢谢。
答案 0 :(得分:1)
您可以通过查看
上的网络流量来检索数据检查元素 - &gt;网络强>
逐个检查流量或使用查找工具。 如果您找到匹配数据,可以访问提供数据的网址重新获取匹配数据。
也许喜欢:http://example.com/serve.php?category=car&page=1