Wie bekomme ich das tag 'Name' aus einem XML-Knoten in Java (Android)

Ich habe ein kleines problem mit dem Parsen einer XML-Datei in Java (Android).

Ich habe eine XML Datei, die wie folgt ist:

<Events>
  <Event Name="Olympus Has Fallen">
    ...
  </Event>
  <Event Name="Iron Man 3">
    ...
  </Event>
</Events>

Ich bereits geschafft, die NodeList durch dies zu tun:

URL url = new URL("********");

DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance();
DocumentBuilder db = dbf.newDocumentBuilder();
Document doc = db.parse(new InputSource(url.openStream()));
doc.getDocumentElement().normalize();

NodeList nodeList = doc.getElementsByTagName("Event");

Auch ich es geschafft, jedes einzelne Element der NodeList durch dies zu tun:

for (int i = 0; i < nodeList.getLength(); i++) {
    //Item
    Node node = nodeList.item(i);
    Log.i("film", node.getNodeName());
}

Aber das Meldet sich gerade: "Ereignis", anstatt den Wert des Name-tag.
Wie kann ich die Ausgabe der Wert des "name" - tag aus der XML.

Kann mir jemand helfen mit diesem?
Vielen Dank im Voraus!

Schreibe einen Kommentar