SAX
SAX stands for a Simple API for XML. It is a standard interface for event-based XML parsing and the result of a collaborative effort by members of the XML-DEV mailing list, coordinated and finalized by David Megginson.
SAX implementations are currently available in Java and Python.
The following are the current parsers that support the SAX interface:
- • XML for Java (IBM)
- • XP (James Clark)
- • DXP (Datachannel)
- • Ælfred (Microstar)
- • SXP (Silfide)
- • XML Library (Sun)
Thanks to third-party drivers two more parsers can be added to the list:
- • Lark (Tim Bray)
- • MSXML (Microsoft)
The following sections discuss the SAX Java distribution made available by David Megginson (http://www.megginson.com).