|
[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] XML Schema - define a type
Hi,
I want to define a type (ConnectionTimeType) in XML Schema which is based on
xsd:decimal and has one attribute (xsd:string) restricted by an enumeration.
The content of the element should have a value (no empty element).
I´ve declared an elememt of this type.
When I write an xml-document of the schema, the parser does force me to
enter a unit, but does not force me to enter a decimal. I can leave the
content of the element empty. My problem is that I cannot define the type
with a restriction xsd:minInclusive when I have an extension.
I have defined the type as follows:
<xsd:complexType name="ConnectionTimeType">
<xsd:simpleContent>
<xsd:extension base="xsd:decimal">
<xsd:attribute name="unit" use="required">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="sec"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
</xsd:extension>
</xsd:simpleContent>
</xsd:complexType>
So, how can I tell the parser that the element must have a decimal (not
empty).
Thanks for your help in advance.
Regards.
Christian
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|
|||||||||

Cart








