SCHEMA2EXAMPLE(1p) | User Contributed Perl Documentation | SCHEMA2EXAMPLE(1p) |
schema2example - convert XML schema knowledge into Perl or XML examples
schema2example xml-file schema-file(s) >outfile schema2example -x xml-file -s schema-file(s) -o outfile
XML schemas are quite hard to read, certainly when multiple name-spaces are involved. The template() function in XML::Compile::Schema function can help displaying the expected structure of a message; this module is a wrapper around that function.
You can either specify an XML message filename and one or more schema filenames as arguments, or use the options.
The TYPE notation is "{namespace}localname". Be warned to use quoting on the UNIX command-line, because curly braces have a special meaning for the shell.
This module is part of Perl's XML-Compile distribution. Website: http://perl.overmeer.net/xml-compile/
Copyrights 2008 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
2021-02-01 | perl v5.32.0 |