in reply to Recommend XML modules?

Perl-XML Frequently Asked Questions seems to fit your case. Its 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?"

Flavio (perl -e 'print(scalar(reverse("\nti.xittelop\@oivalf")))')

Don't fool yourself.