使用jsoup获取图片网址

时间:2015-03-11 20:45:30

标签: java android html jsoup src

如何从描述标记

中的“src =”获取图像的网址

示例:

 < description>&lt;div class="rss_thumbnail"&gt;&lt;img src="image url".......

使用Jsoup库
   我的代码:

  Document doc = Jsoup.connect(link).get();
            elements = doc.select("item");

            for (int i = 0; i < elements.size(); i++) {
                FeedItem mItem = new FeedItem();
                mItem.setImageLink(elements.get(i).select("img").attr("src"));
                mItem.setTitle(elements.get(i).select("title").first().toString());
                mItem.setPubDate(elements.get(i).select("pubDate").first().text());
                mItem.setDescription(elements.get(i).select("description").first().text());
                mItem.setLink(elements.get(i).select("link").first().nextSibling().toString());
                feedItemList.add(mItem);}

1 个答案:

答案 0 :(得分:0)

根据HTML,您可以尝试使用

获取链接
elements.get(i).select("img").first().attr("src")

或者

elements.get(i).select("a").first().attr("href")

你可能需要玩一段时间。无论出于何种原因,Jsoup有时与链接不能很好地合作。