Nabend,
irgendwie hatte ich das im Urin das nur du was schreibst

Da wird auch von eventbased, xerces, DOM-based gesprochen, nur wie ich im kurzüberflug eine Erweiterung (die ich leider nicht benutzen darf, nur EventWriter und EventReader ist erlaubt).Und irgendwie erkenne ich in den Beispielen meinen Code nicht wieder(was am Kaffee oder Zuwenig Kaffee liegen kann), da ich erstmal meine XMLEvents erzeuge und danach in beliebiger reihenfolge in XML hau, ne nette schleife drum rum, da ich mehree Objekte gleicher Art speichern möchte. Das Beispiel schlägt auch DOM's vor.
Nur sind die Daten intern nicht als Dom sondern als treeset gespeichert, ich hole mir quasi die Objekte nacheinander aus dem treeset und speichere sie in der XML, der Reader funzt, ohne probs, writer auch, nur ohne formatierung. Der holt dann die Daten aus der XML und fügt sie wieder in den Baum ein. Hilft es Sourcecode zu posten?
Nur so ne Idee, bei eventFactory.createEndDocument("","",bla) lasse ich immer die ersten beiden attribute weg, also prefix und nameSpaceUri. wird nicht gebraucht, wobei ich dazu keine vernünftige erklärung gibt.