Jsoup给出了图像抓取

时间:2013-11-03 19:07:25

标签: java jsoup

enter image description here

我希望使用jsoup获取所有那些带绿色下划线的信息。作为选择器,我想使用红色下划线的div类hoverDiv 我使用的代码有点像下面这样:

doc = Jsoup.connect("http://www.mo").get();

links = doc.select("div.hoverDiv");

但它不起作用...... 那么选择者应该是什么?

1 个答案:

答案 0 :(得分:1)

更新

您在问题中显示的HTML不是页面的代码,但可能是在加载页面后由JavaScript生成的代码。也许这样尝试

Document doc = Jsoup.connect("http://www.movieplus.com/hollywood/upcoming/").get();
Elements elements = doc.select(".ListDetails .ListData");
for (Element el : elements) {
    System.out.println(el.select("a[href]").first().attr("href"));
    System.out.println(el.select("img[title]").first().attr("title"));
    System.out.println(el.select(".mRate ,want").text());
    System.out.println(el.select(".relDate").text());
    System.out.println("----------");           
}