use Data::Dumper qw(); #### print Data::Dumper->new([$ResponseXML],['ResponseXML'])->Useqq(1)->Dump(),"\n"; #### $ResponseXML = { "Other" => [ "stuff", "may also", "appear" ], "filename" => " /opt/XML/otherfile.xml\n" };