XML::Schema::Type::Simple 0.07 review
Download
|
|
XML::Schema::Type::Simple is a base class for simple XML Schema datatypes.
SYNOPSIS
package XML::Schema::Type::whatever;
use base qw( XML::Schema::Type::Simple );
use vars qw( @FACETS );
@FACETS = (
minLength => 10,
maxLength => 30,
otherFacet => {
value => $n,
fixed => 1,
annotation => "a comment",
},
);
package main;
my $type = XML::Schema::Type::whatever->new()
|| die XML::Schema::Type::whatever->error();
my $item = $type->instance('some instance value')
|| die $type->error();
# NOTE: some issues still to resolve on the precise
# nature and structure of instances (currently hash ref).
print $item->{ value };
The XML::Schema::Type::Simple module is a base class for objects that represent XML Schema simple types.
Requirements:
Perl
XML::Schema::Type::Simple 0.07 keywords