[NEWSboard IBMi Forum]

Thema: SAX Parse

  1. #1
    Registriert seit
    Oct 2006
    Beiträge
    20

    SAX Parse

    Hallo,

    Ich arbeite in einer V5R2 Maschine. Ich muss eine XML Datei lesen und habe ich es versucht mit SAX Parser zu bearbeiten.

    Leider die Datei scheint zu groß zu sein (2,4 GB), da wenn ich den Parser starte, bekomme ich eine Fehlermeldung:

    3525-Object is too large to process.

    Ich vermute die Grenze liegt bei ca. 2 GB, da wenn ich mit IFS Apis versuche die Datei zu zeigen, bekomme ich die gleiche Fehlermeldung.

    Weiß jemand ob diese Grenze für V5R3 oder V5R4 größer wird?

    Danke

    Jaime

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    Da musst du die C-Funktion für 64-Bit verwenden (Standard 32-Bit = +/- 2GB).

    Allerdings darfst du die Datei nicht komplett in den Hauptspeicher laden und musst wohl selber parsen.

    Auch unter Windows muss man die 64-Bit-Fileapi's verwenden, was leider die meisten Standardparser auch nicht können.

    Schau mal, ob du die XML-Datei nicht in kleineren Einheiten bekommen kannst,
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

Similar Threads

  1. Problem mit XML PARSE in ILE COBOL
    By MikRom in forum NEWSboard Programmierung
    Antworten: 1
    Letzter Beitrag: 15-08-05, 09:06

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • You may not post attachments
  • You may not edit your posts
  •