I don't believe this link will be deleted, it's a terse and complete tutorial on using XML:Simple to build and parse XML.
[builder.com.com...]
A regular expression with the flexibiltiy to parse many simialr feeds is also an option.
The reason being that if your script ever gets to the point where it's handling a large amount of traffic, external modules are far too inefficient.
This actually applies to all perl modules. Despite the fact that the perl community is obsessed with using modules the simple fact is that they are inefficient by nature.
They make programming easier but they will cost you all kinds of money in hardware when you need to scale.