NAME
XTM::XML::Grove2TM - XTM XML parser
SYNOPSIS
use XTM::XML::Latin1Parser;
my $grove_builder = XTM::XML::Latin1Parser->new;
my $parser = XML::Parser::PerlSAX->new ( Handler => $grove_builder );
my $grove;
$grove = $parser->parse ( Source => { String => $stream,
Encoding => 'ISO-8859-1' } );
use Data::Grove::Visitor;
my $tm = new XTM::Memory;
use XTM::XML::Grove2TM;
$grove->accept_name (XTM::XML::Grove2TM->new, $tm);
DESCRIPTION
Once you have a grove with parsed XML data, you can iterate over this grove, letting the package do the work of creating a XTM::Memory structure.
AUTHOR INFORMATION
Copyright 2001, Robert Barta <rho@telecoma.net>, All rights reserved.
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.