#!/usr/bin/perl -w # $Id: bench_tree_builder_extract,v 1.2 2003/09/19 18:52:26 mrodrigu Exp $ use strict; use simple_benchmark; # to get memory size use XML::TreeBuilder; use Getopt::Long; my( $in_file); GetOptions( 'in_file=s' =>\$in_file); $in_file ||= 'test.xml'; my $root= XML::TreeBuilder->new(); $root->parse_file( $in_file); my @messages= $root->find_by_tag_name( 'message'); print map { $_->as_text, "\n" } @messages ;