SAX: Wie man den Inhalt eines Elements

Ich habe einige Schwierigkeiten zu verstehen, Parsen von XML-Strukturen mit SAX. Sagen wir mal es gibt den folgenden XML-Code:

<root>
  <element1>Value1</element1>
  <element2>Value2</element2>
</root>

- und eine String-variable myString.

Gerade durch mit den Methoden startElement, endElement() und characters() ist einfach. Aber ich verstehe nicht, wie kann ich Folgendes erreichen:

Wenn das aktuelle element gleich element1 speichern seinen Wert value1 im myString. Soweit ich das verstehe, gibt es nichts wie:

if (qName.equals("element1")) myString = qName.getValue();

Denke, ich denke nur zu kompliziert 🙂

Robert

InformationsquelleAutor Robert Strauch | 2010-11-07

Schreibe einen Kommentar