- From: zze-MARCHEGAY Michael stagiaire FTRD/DTL/LAN <michael.marchegay@rd.francetelecom.com>
- Date: Thu, 28 Mar 2002 17:25:50 +0100
- To: "'xmlschema-dev@w3.org'" <xmlschema-dev@w3.org>
- Message-ID: <0489A7888F080B4BA73B53F7E145F29A1B0AA2@LANMHS20.rd.francetelecom.fr>
Hello,
I'm a newbie at XML Schema, but I have to write a parser that can deal
with every valid schema.
I tried to look at "XML Schema Part 1" to find find the information that
could help me to validate facet constraints for a restriction, but I
haven't found it.
If I had a document with incompatible length constraint:
EXAMPLE
<?xml version = "1.0" encoding = "UTF-8"?>
<xs:schema xmlns:xs = "http://www.w3.org/2001/XMLSchema">
<xs:element name="elem">
<xs:complexType>
<restriction base="string">
<xs:maxLength value="2"/>
<xs:minLength value="5"/>
</restriction>
</xs:complexType>
</xs:element>
</xs:schema>
I haven't find a rule that invalid this schema.
I would therefore know if it is valid or not ?
And if I had a document with two times the same length facet, is it valid or
not ?
Example:
?xml version = "1.0" encoding = "UTF-8"?>
<xs:schema xmlns:xs = "http://www.w3.org/2001/XMLSchema">
<xs:element name="elem">
<xs:complexType>
<restriction base="string">
<xs:minLength value="2"/>
<xs:minLength value="5"/>
</restriction>
</xs:complexType>
</xs:element>
</xs:schema>
If it is legal, which one of the minLength is to be considered ?
Thank you.
--
Michaël Marchegay, Stagiaire France Telecom R&D du 11/02/2002 au 26/07/2002
Sous la responsabilité d'Olivier Dubuisson
DTL/TAL - 22307 Lannion Cedex - France
Received on Thursday, 28 March 2002 11:29:38 UTC