In addition to the modules suggested by
Masem, you might want to check out
mirod's
XML::Twig module which is well documented at
http://www.xmltwig.com, Matt Sargent's
XML::XPath and the new
XML::LibXML module. One to stay away from (IMHO) is
XML::DOM which is slow, awkward to use, and doesn't seem to be actively maintained anymore. You also may want to check out the archives of the Perl-XML lists at
http://aspn.activestate.com/ASPN/Mail/Browse/Threaded/perl-xml, Kip Hampton's articles on Perl and XML at
http://www.xml.com, and the
Reviews section here at the monestary. If you are interested in Perl-XML application servers, check out
these nodes.
The articles at xml.com may be of particular interest to you as they recently ran a series of intro articles on the perl xml modules.
----
Coyote