#!/usr/bin/perl use warnings; use strict; use XML::Simple; use Data::Dumper; my $xml = do{ local $/; }; print Dumper XMLin($xml); __DATA__ Mike Gifford #### $VAR1 = { 'test' => { '1' => { 'last' => { 'content' => 'Gifford', 'id' => 'black' } } } };