Ich habe folgende Frage:
Ich habe über Atlas eine XML Datei, die 1,4 GB groß ist. Diese Datei will ich einlesen. Dafür nutze ich folgenden Code:
- Code: Alles auswählen
    CLEAR(XMLDoc);
    CREATE(XMLDoc);
    gFilFile.OPEN(lTxtFileSource); //this must be your file name
    gFilFile.CREATEINSTREAM(gIstInstream);
    XMLDoc.async(true);
    XMLDoc.load(gIstInstream);
    XMLNodeList := XMLDoc.childNodes;
    FOR i := 0 TO XMLNodeList.length - 1 DO BEGIN
      gDiaWindow.UPDATE(2, STRSUBSTNO('3 Atlas Datei %1 wird verarbeitet. Bitte warten!',LRecFile.Name));
      DOMNode := XMLNodeList.item(i);
      ReadChildNodes(DOMNode);
   END
-> Leider bricht der Import direkt nach dem Einlesen ab. Hat damit jemand Erfahrungen? Bei kleineren Dateien läuft es ohne Probleme
Danke für eure Hilfe.
Gruß Jörg