Validating xml sax
If you really do need to work with data in XML format, you need to select a parser module and there are many to chose from.
All code examples in these files are hereby placed into the public domain.
You are permitted and encouraged to use this code in your own programs for fun or for profit as you see fit.
If you're a complete XML newbie and struggling with jargon like 'element', 'entity', 'DTD', 'well formed' etc, you could try XML101
The site has no Perl content and a strong Microsoft/IE bias but you can come back here when you're finished :-)On the other hand if you've worked with XML a bit and think you pretty much know it, the tutorial at will test the boundaries of your knowledge.
Abstract This document aims to provide answers to questions that crop up regularly on the 'perl-xml' mailing list.In particular it addresses the most common question for beginners - "Where do I start?This will allow you to ignore the details of the XML layer and start working at a higher level. The documentation for XML:: Lib XML is its biggest weakness.Here's a random selection of CPAN modules which work with XML data but provide a higher level API: There are dozens of other examples of existing Perl modules which work with XML data in domain-specific formats and allow you to get on with the job of using that data. Other modules may be better suited to particular niches - as discussed below.
"The official home for this document on the web is: The official source for this document is in CVS on Source Forge at the official executive summary, try the W3C's XML in 10 points.