Main Menu
Latest News
EDIReader Overview
HL7 and ACH
FAQs - EDIReader
FAQs - EDIWriter
Download Open Source Version
Custom Transformation Services
Contact Us
Is EDIReader a single-pass parser? Does it store the entire interchange in memory? PDF Print E-mail
Sunday, 04 February 2007
EDIReader makes a single pass over the EDI data, generating XML as SAX calls on the fly. The only exception is with the very first segment in an interchange, which is previewed before the parsing pass begins in order to recognize the standard and determine which syntax characters will be used.
No in-memory data structures grow linearly with the volume of parsed data. Of course, if you direct the SAX output into a DOM builder from a tool such as JDom, then that data structure is kept in memory independent of EDIReader.  
Last Updated ( Sunday, 04 February 2007 )
< Prev   Next >