momentan importiere ich es als Zwischenschritt in normale Clientdatasets, die mit der Größe auch nicht klarkommen
Was insofern auch nicht verwunderlich ist, da diese ja auch alle Daten im Speicher halten - was bei 1,7 GB
XML-Daten ja auch mit einem
SAX-Parser nicht unbedingt laufen wird.
Ich würde erstmal versuchen das Memory-Problem mit
SAX und dem Schreiben in eine
CSV-Datei lösen. Dabei sollte man dann aber auch TStreamWriter anstatt TStringList verwenden.