Jsoup select method return null,当标签存在于网页中时
Jsoup select method return null, when the tag is exists in the webpage
我正在尝试 select 在此 web 中标记 <div class=kcm-read-text>
。
Jsoup
可以获取该标签内的文本。但是当我想从 here 中获取标签 <div class=kcm-read-text>
内的文本时,它 return 为空。我不知道为什么。我正在尝试弄清楚,但仍然不知道原因。
这是我的代码
Document dok = Jsoup.connect(URL).timeout(0).get();
Element isiBerita = dok.select("div.kcm-read-text").first();
我也尝试使用它,但 return 结果相同:
Element isiBerita = dok.select("div[class~=kcm-read-text]").first();`
两者虽然html格式相同,只是内容不同
感谢您之前的帮助。
提供的回复
Change user agent like Jsoup.connect(URL).userAgent("Mozilla/5.0").timeout(...
我正在尝试 select 在此 web 中标记 <div class=kcm-read-text>
。
Jsoup
可以获取该标签内的文本。但是当我想从 here 中获取标签 <div class=kcm-read-text>
内的文本时,它 return 为空。我不知道为什么。我正在尝试弄清楚,但仍然不知道原因。
这是我的代码
Document dok = Jsoup.connect(URL).timeout(0).get();
Element isiBerita = dok.select("div.kcm-read-text").first();
我也尝试使用它,但 return 结果相同:
Element isiBerita = dok.select("div[class~=kcm-read-text]").first();`
两者虽然html格式相同,只是内容不同
感谢您之前的帮助。
Change user agent like Jsoup.connect(URL).userAgent("Mozilla/5.0").timeout(...