0
我想解析顯示在此鏈接http://lawncare.ncsu.edu/RSSFeed.aspx中的圖像並將其顯示在Android設備中。現在,我只能解析與圖像相關的文本。任何人都可以提出有關如何解析這些圖像的任何想法?最好不要使用JSoup,因爲我已經完成了代碼的一半。解析網頁中的多個圖像並顯示到Android設備
我想解析顯示在此鏈接http://lawncare.ncsu.edu/RSSFeed.aspx中的圖像並將其顯示在Android設備中。現在,我只能解析與圖像相關的文本。任何人都可以提出有關如何解析這些圖像的任何想法?最好不要使用JSoup,因爲我已經完成了代碼的一半。解析網頁中的多個圖像並顯示到Android設備
試着看一下這個問題在這裏:How to parse XML using the SAX parser
特別是通過damiean和他的解決方案給出了答案。
這是我的代碼的一部分,其中我解析RSS提要:
Bundle b = new Bundle();
b.putString("title", feed.getItem(position).getTitle());
b.putString("description", feed.getItem(position).getDescription());
b.putString("content", feed.getItem(position).getContent());
b.putString("link", feed.getItem(position).getLink());
b.putString("pubdate", feed.getItem(position).getPubDate().toString());
我所做的是,「場」既包含了描述(文字)和圖像。我將整個「內容」字段內容傳遞給WebView,並正確顯示圖像以及文本。
我已經使用他的方法來解析頁面。但問題是,img src存在於 description>標籤中。文本得到顯示。但不是圖像。 –
user1454068
2012-07-31 17:21:13
好的,我能想到的唯一解決方案就是將標記中的內容複製到一個字符串中,然後解析它以找到「」標記,然後將它傳遞給位圖,轉換爲imageview或複製完整內容在「」標記內,然後將其傳遞到webview –
Android2390
2012-07-31 17:43:32
對不起,但請您詳細說明一下嗎?另外,如果您已在WebView中顯示內容,您是否使用瀏覽器顯示內容?因爲我不想這樣做。 – user1454068 2012-07-31 17:47:53