SAX-parsing: wie abrufen von untergeordneten Knoten

Ich bin mit SAX Parsen in android. Für die folgende XML:

<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
    <channel>
        <title>Game Analysis</title>
        <item>
            <title>GTA</title>
            <description>ABC</description>
            <pubDate>Sat, 21 Feb 2012 05:18:23 GMT</pubDate>
            <enclosure type="audio/mpeg" url="http://URL.mp3" length="6670315"/>
        </item>
        <item>
            <title>CoD</title>
            <description>XYZ</description>
            <pubDate>Sat, 21 Feb 2011 05:18:23 GMT</pubDate>
            <enclosure type="audio/mpeg" url="http://URL.mp3" length="6670315"/>
        </item>
    </channel>
</rss>

Ich brauche zu Holen, das erste mal vor <title> (nur unten ).

Dann von jedem block, die ich wieder brauchen, um zu extrahieren <title> & <enclosure>.

Kann ich Holen die ersten <title> mit:
public void startElement(String uri, String localName, String qName,
Attributes attributes) throws SAXException {
if (qName.equals("Titel"))
...
}

Aber, wie soll ich Holen Sie die tags in <item> block?

werfen Sie einen Blick auf dieses stackoverflow.com/a/8354781/1292203
danke..aber wie soll ich unterscheiden, zwischen dem ersten Titel-tag und der der drin posten
Hast du die Antwort finden.wenn ja, dann bitte akzeptieren Sie die Antwort,so dass es nützlich für andere.

InformationsquelleAutor reiley | 2013-01-09

Schreibe einen Kommentar