Einzelnen Beitrag anzeigen

Benutzerbild von Reinhardtinho
Reinhardtinho

Registriert seit: 26. Feb 2007
411 Beiträge
 
Delphi 5 Enterprise
 
#3

Re: Wieviel Datensätze passsen in eine XML Datei?

  Alt 27. Jan 2009, 23:32
Kommt drauf, womit du auf die XML-Datei zugreifst (Parser).

Da gibt es extra welche für Delphi. Ich habe mich vor 2 Wochen auch damit beschäftigt, weil ich eine XML-Datei konvertieren musste und habe mich letztendlich für den XMLTextReader in C# entschieden, weil mir die für Delphi zu langsam waren. Für die Konvertierung einer 200 MB Datei habe ich weniger als eine Minute gebraucht. Die Parser, die ich für Delphi gefunden hatte, haben nach 30 Minuten die Datei nicht komplett öffnen können, mir aber den Arbeitsspeicher vollgehauen.

Es hängt also nicht direkt von der Größe, sondern eher vom Zugriff ab, ob die Datei wirklich nur geparst wird oder für jeden XML-Knoten ein Objekt angelegt wird, was den Speicher aufbläht.

Ich hoffe, ich konnte dir ein bisschen weiterhelfen
Ich habe viel von meinem Geld für Alkohol, Weiber und schnelle Autos ausgegeben ... Den Rest habe ich einfach verpraßt.

George Best - 22.05.1946 - 25.11.2005 - nordirischer Fußballspieler
  Mit Zitat antworten Zitat