NAME
XML::Compile::Schema::Template - bricks to create an XML or PERL example
INHERITANCE
SYNOPSIS
my $schema = XML::Compile::Schema->new(...);
print $schema->template(XML => $type, ...);
print $schema->template(PERL => $type, ...);
DESCRIPTION
The translator understands schemas, but does not encode that into actions. This module interprets the parse results of the translator, and creates a kind of abstract syntax tree from it, which can be used for documentational purposes. Then, it implements to ways to represent that knowledge: as an XML or a Perl example of the data-structure which the schema describes.
DETAILS
Processing Wildcards
Wildcards are not (yet) supported.
Schema hooks
The before
and after
hooks are ignored. The replace
hook will produce an error.
SEE ALSO
This module is part of XML-Compile distribution version 0.56, built on October 18, 2007. Website: http://perl.overmeer.net/xml-compile/
LICENSE
Copyrights 2006-2007 by Mark Overmeer. For other contributors see ChangeLog.
This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself. See http://www.perl.com/perl/misc/Artistic.html