use warnings; use strict; use XML::Twig; my $str = <
EOF my $t = XML::Twig->new(twig_handlers => { Main => sub {print $_->att('id'), "\n"} }); $t->parse($str); __END__ 1 2 4