XML::Toolkit::Builder - A set of tools for Building XML Classes via XML::SAX Streams
use XML::Toolkit::Builder; my $builder = XML::Toolkit::Builder->new( namespace => 'MyApp' ); $self->builder->parse_file( $file ); say $builder->render;
This will define the root level namespace for the classes generated by the Builder. This defaults to "MyApp".
The render method is required. This is the class that renders the parsed events into a set of Moose classes. XML::Toolkit::Builder::Filter documented elsewhere in this distribution is the default implementation.
This is to allow customization of the output template for the generated Moose classes.
An ArrayRef that contains all of the output.
The methods parse_uri, parse_file and parse_string are required. This defaults to a XML::SAX::ParserFactory parser.
None reported.
No bugs have been reported.
Please report any bugs or feature requests to bug-xml-toolkit@rt.cpan.org, or through the web interface at http://rt.cpan.org.
bug-xml-toolkit@rt.cpan.org
Chris Prather <chris@prather.org>
<chris@prather.org>
Copyright (c) 2008, Chris Prather <chris@prather.org>. Some rights reserved.
This module is free software; you can redistribute it and/or modify it under the same terms as Perl itself. See perlartistic.
To install XML::Toolkit, copy and paste the appropriate command in to your terminal.
cpanm
cpanm XML::Toolkit
CPAN shell
perl -MCPAN -e shell install XML::Toolkit
For more information on module installation, please visit the detailed CPAN module installation guide.