XML, the Perl Way

Processing XML with Perl Michel Rodriguez

The Document Object Model (DOM)

Other XML-related Recommendations

SAX

As opposed to the DOM tree-model of a document, SAX is an event (stream) oriented interface to an XML parser.

A SAX parser can be replaced by any other SAX parser and SAX compliant processors can communicate without having to go through XML.

SAX is developed by Dave Meggison, with input from the xml-dev mailing list. SAX-1, stable, available for a couple of years, and SAX 2, which has a more complete interface has been released last year. A Perl implementation should be available in the future.



The Document Object Model (DOM)

Other XML-related Recommendations