O'Reilly logo

Enterprise Application Integration With XML and Java™ by Bill la Forge, JP Morgenthal

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

3.3. The Simple API for XML

The Simple API for XML (SAX) is an interface for event-based XML parsing, developed collaboratively by the members of the XML-DEV mailing list, xml-dev@ic.ac.uk. Widespread adoption of SAX by many parser developers has made it a de facto industry standard.

SAX arose out of the need to reuse XML parsers as software components, but to extend them for application-specific use. For example, if you wanted to develop an application that processed INVOICE documents represented in XML, then you would need to use an XML parser to read and extract the data. All applications that process XML must encounter this step. However, not all applications process the INVOICE document identically. SAX allows an application to receive the ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required