如何在Android中使用XmlPullParser解析<media:thumbnail>?</media:thumbnail>

时间:2014-10-20 19:00:32

标签: android xml rss xmlpullparser

我想从我的RSS Feed中的标签解析图片网址。 这是我的xml feed?

<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解析它。

1 个答案:

答案 0 :(得分: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;
}