The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.
#!perl -w
use strict;
use XML::TokeParser;
my $t;
my $p=XML::TokeParser->new('tokeparser.xml',Noempty=>1) or die $!;
while ($p->get_tag('title') && $p->get_text('/title') ne 'METHODS') {
  ;
}
$p->get_tag('list');
while (($t=$p->get_tag()->[0]) ne '/list') {
  if ($t eq 'item') {
    $p->get_tag('itemtext');
    print $p->get_text('/itemtext'),"\n";
    $p->get_tag('/item');
  }
  else {
    $p->get_tag('/list');
  }
}