use strict; use warnings; use XML::Rules; my $xml = < 66 6 6 540 11-28-07 XML my $parser = XML::Rules->new( rules => [ param => sub {$_[1]->{name} => $_[1]->{_content}}, config => 'pass no content', ], ); my $tree = $parser->parse($xml); use Data::Dumper; print Dumper($tree); print "The download date was $tree->{DownloadDate}\n";