in reply to Perl and XML

I played with XML::Simple a little and found out that it is really good for very simple things. If you are having trouble doing something that is less than simple you might try using XML::LibXML. LibXML is harder to get your head around as a beginner but it works really well.