当标签存在于网页中时,Jsoup select方法返回null

时间:2016-02-13 07:09:11

标签: java html jsoup

我正在尝试在此web中选择标记<div class=kcm-read-text>

Jsoup可以获取该标记内的文本。但是当我想从here获取标记<div class=kcm-read-text>内的文本时,它返回null。我不知道为什么。我想弄明白,但仍然不知道原因。

这是我的代码

Document dok = Jsoup.connect(URL).timeout(0).get();
Element isiBerita = dok.select("div.kcm-read-text").first();

我也尝试使用它,但返回相同的结果:

Element isiBerita = dok.select("div[class~=kcm-read-text]").first();` 

虽然两者都有相同的html格式,但只是有不同的内容。

感谢您的帮助。

1 个答案:

答案 0 :(得分:1)

https://www.digitalocean.com/community/tutorials/understanding-nginx-server-and-location-block-selection-algorithms

提供的回复
  

更改用户代理,例如Jsoup.connect(URL).userAgent(“Mozilla / 5.0”)。timeout(...