use strict; use warnings; use XML::Twig; my $xmlStr = < desc1 desc2 XML my $twig= XML::Twig->new( twig_handlers => { 'BaseItemDetails/Description' => sub { print $_->text(), "\n" } } ); $twig->parse($xmlStr); __END__ desc1 desc2