[Home] [By Thread] [By Date] [Recent Entries]

  • From: Michael Anderson <michael@r...>
  • To: xml <xml-dev@x...>
  • Date: Wed, 10 May 2000 11:01:32 +1000

Hello,
Is it possible to define a new simple type to constrain the pattern of a
time duration so that duration can at most be measured in days.  For
instance,
           <xsd:simpleType name="MyTimeDuration"
base="xsd:timeDuration">
                   <xsd:pattern
  value="-?P(\d+D)?(T(\d+H)?(\d+M)?(\d+(\.\d+)?S)?)?" />
           </xsd:simpleType>

According to the XML Schema working drafts, pattern facet is allowed for
timeDuration.  My interpretation is that any pattern facet, once
specified for a subtype of the timeDuration type, can further restrict
the format of timeDuration provided that it is still of a valid
timeDuration format.  Is
this correct?  Furthermore does the parser need to check this? ie check
that the pattern of  MyTimeDuration is indeed still a valid pattern for
timeDuration.
Cheers,
    Michael.





***************************************************************************
This is xml-dev, the mailing list for XML developers.
To unsubscribe, mailto:majordomo@x...&BODY=unsubscribe%20xml-dev
List archives are available at http://xml.org/archives/xml-dev/
***************************************************************************

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member