[英]JSoup fetching image issue
我正在嘗試將圖像獲取到我的Android應用程序中,但經過幾次失敗嘗試后卻無法執行。 我想在“ http://www.wunderground.com/US/ma/boston.html?MR=1 ”頁面上獲取當前天氣圖標的圖像。
它是溫度旁邊的圖標,它的html代碼如下所示:
<img src="http://icons-ak.wxug.com/i/c/k/nt_partlycloudy.gif" width="44" height="44" alt="Scattered Clouds" class="condIcon">
我使用的代碼如下所示,但是我不確定要傳遞什么作為doc.select(“ ...”);的參數。 第二行中的語句。 當我完全使用以下代碼時,可以從androidbegin.com網站檢索圖像。 請幫助找出上面wunderground鏈接要使用的參數。
Document doc = Jsoup.connect("http://www.androidbegin.com").get();
Elements img = doc.select("h1[class=image-logo] img[src]");
String imgSrc = img.attr("src");
InputStream input = new java.net.URL(imgSrc).openStream();
bitmap = BitmapFactory.decodeStream(input);
到目前為止,我已經使用了如下代碼:
Elements img = document.select("curIcon[class=condIcon] img[src]");
但無濟於事。 另外,請提出一個資源,讓我自己了解這些論點。
謝謝。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.