XML Daten inkrementell in Datei schreiben
Verfasst: Donnerstag 13. November 2008, 15:27
Hallo!
Ich habe ein Projekt, bei dem Ergebnisse in einem minidom Objekt abgelegt werden.
Zum Schluss wird das ganze als XML-Datei gespeichert.
Jetzt ist die Situation folgende, dass die abgelegten Daten mit der Zeit recht viel werden. Wenn ich nun nur zum Schluss das XML File schreiben lasse, laufe ich gefahr, die kompletten Daten zu verlieren, wenn das Programm vorher chrasht.
Wenn ich nun zwischendrin öfters mal die Daten als XML schreiben lasse, ist das wenig performant, weil dann immer die gesamte (recht große Datei) komplett geschrieben werden muss.
Gibt es eine Möglichkeit, nebenbei jeweils nur neu hinzugekommene Daten in die Datei schreiben zu lassen?
Danke schon mal im Voraus für die Antworten
Ich habe ein Projekt, bei dem Ergebnisse in einem minidom Objekt abgelegt werden.
Zum Schluss wird das ganze als XML-Datei gespeichert.
Jetzt ist die Situation folgende, dass die abgelegten Daten mit der Zeit recht viel werden. Wenn ich nun nur zum Schluss das XML File schreiben lasse, laufe ich gefahr, die kompletten Daten zu verlieren, wenn das Programm vorher chrasht.
Wenn ich nun zwischendrin öfters mal die Daten als XML schreiben lasse, ist das wenig performant, weil dann immer die gesamte (recht große Datei) komplett geschrieben werden muss.
Gibt es eine Möglichkeit, nebenbei jeweils nur neu hinzugekommene Daten in die Datei schreiben zu lassen?
Danke schon mal im Voraus für die Antworten