perhaps <xsd:minInclusive value="..."/> and <xsd:maxInclusive value="..."/>
?

-----Original Message-----
From: Benson Cheng [mailto:[EMAIL PROTECTED]
Sent: Tuesday, October 16, 2001 1:55 PM
To: '[EMAIL PROTECTED]'
Subject: RE: Schema - regular expression question


I tried that, but <xsd:minLength> and <xsd:maxLength> are not allowed for
type of "double".

Thanks,
Benson.

-----Original Message-----
From: Bob Schloss [mailto:[EMAIL PROTECTED]
Sent: Tuesday, October 16, 2001 1:47 PM
To: [EMAIL PROTECTED]
Subject: Re: Schema - regular expression question



Try <xsd:minLength value="1"/> <xsd:maxLength value="10"/> and see if it
works that way.

Bob

Bob Schloss
Extensible Technologies group
IBM T. J. Watson Research Center
Yorktown Heights, New York, USA


Benson Cheng <[EMAIL PROTECTED]> on 10/16/2001 04:31:50 PM

Please respond to [EMAIL PROTECTED]

To:   [EMAIL PROTECTED]
cc:
Subject:  Schema - regular expression question



Hi All,

I have a regular expression qeustion in Xerces 1.4.3, in the following
piece
of the schema I want define the "Quantity" element as a double but only
allow 1 to 10 digits.  But for some reason the parser does not throw an
error for the value of "100000000000000", does anyone know how should I
define this kind of the schema.

<xsd:element   name="Quantity">
     <xsd:simpleType>
          <xsd:restriction base="xsd:double">
               <xsd:pattern value="\d{1,10}"/>
          </xsd:restriction>
     </xsd:simpleType>
</xsd:element>

Thanks,
Benson.

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]





---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to