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.