SAX is indeed named the Simple API for XML, it offers programmers much more than basic parsing and content handling. There is an array of settings that affect parser behavior, as well as several additional handlers for edge-case scenarios; if one needs to specify exactly how strings should be interned, or what behavior should occur when a DTD declares a notation, or even differentiate between CDATA sections and regular text sections, SAX provides. In fact, one can even modify and write out XML using SAX (along with a few additional packages); SAX is a full-featured API, and this paper will give the lowdown on features that go beyond simple parsing.
Related white papers
Multi-Carrier Web-Based Booking for Air Cargo
Air cargo has struggled to enter the Internet-age. Web-based solutions for booking space and managing shipments have either failed due to unrealistic visions, or been slowed down by complex IT...
XFDL: Creating Electronic Commerce Transaction Records Using XML
This paper discusses the issues surrounding the creation of legally-binding electronic transaction records on the Internet and outlines an XML-based solution called Extensible Forms Description Language (XFDL). This discussion begins...
XML-GL: A Graphical Language for Querying and Restructuring XML Documents
The widespreading of XML as a standard for semi-structured documents on the Web opens up challenging opportunities for Web query languages. In this paper we introduce XML-GL, a graphical query...
Secure XML, Bringing Trust and Interoperability to B2B
Developed over the last three years, XML is the ubiquitous B2B language that is providing the ideal communications environment for efficient and effective business processes. XML provides a powerful means...
Wiring Your Enterprise to the Web
SilverStream's xCommerce product family enables enterprises to connect directly with buyers and suppliers using extensible markup language (XML) as the information exchange language. xCommerce B2B integrations can incorporate an unprecedented...
Web Services Brokered Notification
Web Service (WS)-Notification is a family of related white papers and specifications that define a standard Web services approach to notification using a topic-based publish/subscribe pattern. It includes: standard message...
Bloom Histogram: Path Selectivity Estimation for XML Data With Updates
Cost-based XML query optimization calls for accurate estimation of the selectivity of path expressions. Some other interactive and internet applications can also benefit from such estimations. While there are a...


