Also wenn du grundätzlich nur eine Datei in den
ram in arrays laden willst um sie später wieder zu speichern solltest du darüber nachdenken, ob
xml die richtige Entscheidung ist ^^.
JSON wäre da viel schneller, hat deutlich weniger overhead undlibs für Java gib' it auch genug:
www.json.org
Wenn du trotzdem unbedingt
xml verwenden willst, dann könntest du einfach in deinen strings mit string replace alle < durch < alle > durch > und alle & durch & ersetzen und dann noch die
xml-tags drumrumhauen und du hast deine
xml-datei sehr schnell generiert.
So... jetzt werde ich leider gerade zum Frühstück gerufen^^.
EDIT: so, da bin ich wieder.
Zum auslesen kannst du dann
SAX (
http://www.saxproject.org/) nehmen. Das dürfte die performanteste Lösung sein...
Letzter Tipp: Drogen. Machen zwar nicht glücklich, geben einem aber wenigstens das Gefühl glücklich zu sein.
Have a lot of fun!