我正在尝试使用 Jsoup 库在我的 java 代码中读取 html 页面。这是页面的链接:http ://www.alkhaleej.ae/
我感兴趣的页面部分是页面顶部的水平菜单栏(其中包含新闻类别)。当我右键单击该菜单栏并选择检查元素时,感兴趣的 html 元素在 tag 下对我是可见的<div id="MainMenuCenter">
。然而,当我运行我的代码时,发现这个标签实际上是空的,并且这个标签的所有子标签都变得不可见。我还尝试使用网页上的“查看页面源”查看完整的文档。我惊讶地发现这个元素是空的(没有孩子),如下所示。
<div id="MainMenuCenter">
</div>
因此,我无法在我的代码中访问我需要的信息。到底发生了什么?开发人员是否故意隐藏了该元素的子元素?你能建议一种让孩子们对我的代码可见的方法吗?谢谢你。