XML is a text-based markup language that has taken the programming world
by storm. More powerful than HTML yet less demanding than SGML, XML has
proven itself to be flexible and resilient. XML is the perfect tool for
formatting documents with even the smallest bit of complexity, from Web
pages to legal contracts to books. However, XML has also proven itself
to be indispensable for organizing and conveying other sorts of data as
well, thus its central role in web services like SOAP and XML-RPC.As the
Perl programming language was tailor-made for manipulating text, few
people have disputed the fact that Perl and XML are perfectly suited for
one another. The only question has been what's the best way to do it.
That's where this book comes in.Perl & XML is aimed at Perl
programmers who need to work with XML documents and data. The book
covers all the major modules for XML processing in Perl, including XML::
Simple, XML:: Parser, XML:: LibXML, XML:: XPath, XML:: Writer, XML::
Pyx, XML:: Parser:: PerlSAX, XML:: SAX, XML:: SimpleObject, XML::
TreeBuilder, XML:: Grove, XML:: DOM, XML:: RSS, XML:: Generator:: DBI,
and SOAP:: Lite. But this book is more than just a listing of modules;
it gives a complete, comprehensive tour of the landscape of Perl and
XML, making sense of the myriad of modules, terminology, and
techniques.This book covers:
Most valuably, the last two chapters of Perl & XML give complete
examples of XML applications, pulling together all the tools at your
disposal. All together, Perl & XML is the single book that gives you a
solid grounding in XML processing with Perl.