0
我試圖將圖像提取到我的android應用程序中,但在幾次失敗嘗試後我無法這樣做。我想獲得的圖像當前天氣圖標在網頁「http://www.wunderground.com/US/ma/boston.html?MR=1」JSoup提取圖像問題
它旁邊的溫度的圖標,它的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]");
,但無濟於事。或者,請建議一個資源,我可以自己瞭解這些論點。
謝謝。
謝謝,時間對我來說,學習CSS選擇器。 –
歡迎您Ammar :) – alkis