Live briefing
Everything about Simple API for XML
Parsing algorithm for XML documents
SAX is an event-driven online algorithm for lexing and parsing XML documents, with an API developed by the XML-DEV mailing list. SAX provides a mechanism for reading data from an XML document that is an alternative to that provided by the Document Object Model (DOM). Where the DOM operates on the document as a whole—building the full abstract syntax tree of an XML document for convenience of the user—SAX parsers operate on each piece of the XML document sequentially, issuing parsing events while making a single pass through the input stream. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: Simple API for XMLA 5-minute orientation
- Pick up a classic book: JavaScriptThe most-reprinted book on the subject
- Read the landmark paper: EVALUATION OF DOCUMENT OBJECT MODEL, SIMPLE API FOR XML AND STREAMING API FOR XML ALGORITHMS FOR XML PROCESSING IN HIGH-LOAD APPLICATIONSCited 0 times
- Go sideways: Java API for XML ProcessingA closely related topic
- Go sideways: Document Object ModelA closely related topic
📖 Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
📚 Books worth reading
JavaScriptDavid Flanagan · 1996
XML in a nutshellElliotte Rusty Harold, W. Scott Means · 2001
Data science from scratchJoel Grus · 2015
Apache Solr Beginner's GuideAlfredo Serafini · 2013
Learn to Program with PythonIrv Kalb · 2016
Apache Solr 3 Enterprise Search ServerDavid Smiley · 2011
The book of SAXW. Scott Means · 2002
Pro EJB 3 - Java Persistence APIMIKE KEITH,MERRICK SCHINCARIOL · 2006
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- Java API for XML Processing In computing, the Java API for XML Processing (JAXP) (/ˈdʒækspiː/ JAKS-pee), one of the Java XML application programming interfaces (APIs), provides the…
- Document Object Model The Document Object Model (DOM) is a cross-platform and language-independent API that treats an HTML or XML document as a tree structure wherein each node…
- StAX Streaming API for XML (StAX) is an application programming interface (API) to read and write XML documents, originating from the Java programming language…
- XML Extensible Markup Language (XML) is a markup language and file format for storing, transmitting, and reconstructing data. It defines a set of rules for…
- VTD-XML Virtual Token Descriptor for eXtensible Markup Language (VTD-XML) refers to a collection of cross-platform XML processing technologies centered on a non-extract…
- XPath XPath (XML Path Language) is an expression language designed to support the query or transformation of XML documents. It was defined by the World Wide…
- XML schema An XML schema is a description of a type of XML document, typically expressed in terms of constraints on the structure and content of documents of that…
- Node (computer science) A node is a basic unit of a data structure, such as a linked list or tree data structure. Nodes contain data and also may link to other nodes. Links between…