use XML::Parser; use XML::Parser::EasyTree; $XML::Parser::EasyTree::Noempty=1; my $p = new XML::Parser(Style => 'EasyTree'); my $tree = $p->parse($xml); my $node1 = ${$tree[0]}{name}; #### "flaherty jm" [ALL-FIELDS]