Da es viele Daten sind, wäre eine
XML-
DOM-Variante nicht so gut, da sie die ganze Datei geparst im
RAM ablegt, da aber schon schnell werden kann.
Und ein
SAX-Parser die
XML-Datei nur sequentiell verarbeitet.
Was die Maximalgröße einer
XML angeht ... da sollte man wohl nicht über 300-700 MB (bei 4 GB
RAM und je nach
XML-Lib) gehn.
In Bezug auf einen
SAX-Parser sind aber paktisch keine Genzen gesetzt ... bis die Festplatte dann voll ist.