(На самом деле это не ответ, а комментарий - однако я не могу комментировать ...)
XML :: Simple был упомянут здесь.
(Я знаю, что это несколько лет назад, но это появилось в Google сегодня ...)
Однако это сайт (http://metacpan.org/pod/XML::Simple) теперь говорит:
СОСТОЯНИЕ ЭТОГО МОДУЛЯ
Использование этого модуля в новом коде не рекомендуется. Доступны другие модули, которые обеспечивают более простые и согласованные интерфейсы. В частности, настоятельно рекомендуется XML :: LibXML.
Основные проблемы с этим модулем - большое количество опций и произвольное взаимодействие этих опций - часто с неожиданными результатами.
Патчи с исправлениями ошибок и исправлениями документации приветствуются, но вряд ли будут добавлены новые функции.