Android:如何从xml字符串中获取属性值

Android:如何从xml字符串中获取属性值,android,xml-parsing,opml,Android,Xml Parsing,Opml,谁能告诉我如何解析下面的Xml。我得到以下xml作为HttpGet方法的响应。我可以将此xml存储为字符串形式 <?xml version="1.0" encoding="UTF-8"?> <opml version="1"> <head> <status>200</status> </head> <body> <outline type="text" t

谁能告诉我如何解析下面的Xml。我得到以下xml作为HttpGet方法的响应。我可以将此xml存储为字符串形式

<?xml version="1.0" encoding="UTF-8"?>

<opml version="1">

    <head>

    <status>200</status>

        </head>

    <body>

<outline type="text" text="General" guide_id="f1" is_default="true"/>

<outline type="text" text="Rock Stations" guide_id="f2"/>

<outline type="text" text="Rock Stations" guide_id="f3"/>

<outline type="text" text="Rock" guide_id="f4"/>

<outline type="text" text="Awdhesh" guide_id="f5"/>

    </body>

</opml>

200
我想解析
outline
的属性。我还想在listview中显示
text
的值。请给我一个示例代码


提前感谢

如果您正在使用SAXParcer,请参阅sax parcer实现的示例:

请注意方法

public void startElement(String uri, String localName, String qName,
            Attributes attributes) throws SAXException
在这里,您可以检查属性及其值

if(localName.equals("outline"))
    String txtValue= attributes.getValue("text");

是的,但我是android新手,所以我不知道如何解析属性,但我可以解析status的值。