Try OpenEdge Now
Working with XML
Developing with XML in OpenEdge
:
Developing XML-enabled ABL applications with SAX
:
SAX advantages
SAX advantages
The general advantages of SAX include:
The nature of a streaming model means that you need far less memory to process large XML documents.
You do not have to process the entire document. Use callback procedures to identify and respond to only the XML elements you are interested in.
You can halt the parse at any time.
You can parse an XML document that is not well formed.
SAX provides callback procedures that let you to provide more error handling.