"One of Perl's key features is: things can be done more then one way. This holds when processing XML using Perl. This brief tutorial solves a simple task again and again using different, XML-related CPAN modules and programming styles." see also Michel Rodriguez's overview of XML Perl modules by the same name.