An event-driven, serial-access mechanism for accessing XML documents.
SAX is a simple event-based programming interface for XML parsers. Although it functions much like an XML parser, it produces a list of events derived from an XML document that can be used as API handlers for application development.
The most widely used API, Application Programming Interface for XML.
An XML standard interface provided by XML parsers and used by event-based applications.
(SAX) b . An API for parsing an XML document as a stream of events. See: Document, Document Object Model (DOM) Links: Official SAX Website
An XML API that allows developers to take advantage of event-driven XML parsing. Unlike the DOM specification, SAX doesn't require the entire XML file to be loaded into memory. SAX notifies you when certain events happen as it parses your document. When you respond to an event, any data you don't specifically store is discarded. If your document is very large, using SAX will save significant amounts of memory when compared to using DOM. This is especially true if you only need a few elements in a large document.
The Simple API for XML (otherwise known as SAX) is the XML community's response to DOM. Like DOM, SAX parses XML documents. But it is event-driven; that is, it streams the documents through the parse window and issues events to the caller when parts of the documents are found (i.e., an element starts; an element ends; a processing instruction is found). Compared to DOM, the memory requirements for SAX are minimal. However, if the XML document has a complex structure (perhaps through cross referencing with XML's ID and IDREF relationships), using SAX can necessitate multiple parses of a document or use of sophisticated buffering to retrieve needed information that has already passed through the parse window. [U-Z
SAX is a serial access parser API for XML. SAX provides a mechanism for reading data from an XML document. It is a popular alternative to the Document Object Model (DOM).