2014-10-20 25 views
1

我想從我的RSS源中的標籤解析圖片網址。 這裏是我的xml提要?如何在Android中使用XmlPullParser解析<media:thumbnail>?

<media:content url="http://www.sunsetclub.ir/wp-content/uploads/2014/10/266494881968332-300x199.jpg" width="300" height="199" medium="image" type="image/jpeg"><media:copyright>Sunset</media:copyright></media:content><media:thumbnail url="http://www.sunsetclub.ir/wp-content/uploads/2014/10/266494881968332-80x80.jpg" width="80" height="80"/> 

我可以用DOM解析器解析它,但我想用XmlPullParser解析它。

回答

0

試試這個代碼:

private String readThumbnail(XmlPullParser parser) throws IOException, XmlPullParserException { 
    parser.require(XmlPullParser.START_TAG, ns, "media:thumbnail"); 
    String thumbnailUrl = parser.getAttributeValue(null, "url"); 
    parser.nextTag(); 
    return thumbnailUrl; 
} 
+0

我得到下面的異常 12-15 18:32:32.440:W/System.err的(32320):org.xmlpull.v1.XmlPullParserException:預期:START_TAG {null}媒體:縮略圖(位置:START_TAG @ 2:1042,位於[email protected]中) – 2015-12-15 13:05:30

相關問題