Hi,
Soweit so gut, nur wie bekomme ich dann die eingelesenen Werte von der XML-Datei zurück. Wird dort nicht erklärt.
Du wirst dich schon etwas intensiver damit *beschäftigen* müssen, wenn du diese Möglichkeit nutzen willst!
Deine Antwort klingt gerade wie „da ist kein Beispiel, das ich per Copy&Paste übernehmen kann - also was soll ich mit dem Scheiß?“
Wenn du diesen Parser, den dedlfix dir verlinkt hat, nur nutzen würdest, um nach wie vor das XML „in einem“ zu parsen, wirst du damit in Punkto Speicherverbrauch vermutlich keinen nennenswerten Unterschied feststellen.
Der Vorteil des Parsers ist, dass er Event-basiert arbeiten kann - du bestimmst, was beim Auftreten der Start-/End-Tags bestimmter Elemente (oder vergleichbaren signifikanten Ereignissen) passieren soll, wie diese verarbeitet werden sollen.
Dadurch kannst du „während“ des Einlesens die Daten auf Elementebene verarbeiten, statt wie bei einem herkömmlichen Parser das komplette aus dem XML erstellte DOM im Speicher halten zu müssen.
MfG ChrisB
RGB is totally confusing - I mean, at least #C0FFEE should be brown, right?