Einzelnen Beitrag anzeigen
Alt 06.02.2008, 01:51   #3 (permalink)
MasterMito
Overclocker
 
Benutzerbild von MasterMito
 

Registriert seit: 28.03.2006
Beiträge: 234

MasterMito befindet sich auf einem aufstrebenden Ast

Standard AW: [Java]XMLEventWriter soll Zeilenumbrüche machen

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.
MasterMito ist offline   Mit Zitat antworten