If you need tutorials you can have a look at Kip Hampton's excellent column on XML.com which goes through most of what you can do with Perl and XML. I have a tutorial that gives example with a bunch of XML::Parser based modules, Finally if you want to go the DOM route, there is a new implementation, based on GDOME: XML::GDOME, and I have a helper module in the works, that mostly offers safer navigation: XML::DOM::Twig (it is in alpha mode but the interface should not change, it is just interesting bits of the XML::Twig one layered over the DOM).