in reply to Parse XML file encoded in ISO-8859-1in thread XML Parsing
XML::Twig should work, and also provides means to specify input and output encoding "manually". See the XML::Twig docs.