[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Element declaring
An enumeration in most languages lists all possible values. I think you are saying that most of the time, you can enumerate the possible values, but sometimes you can't. In that case, I suggest you add 'other' to your enumeration, and create a complex type that has some place to put the actual value when the enumeration is set to 'other'. Hope this helps, Jonathan ³ÂÅô wrote: > hi, > There is a problem when i am writing an xml schema. > <xs:element name="begintime" default="03-01"> > <xs:simpleType> > <xs:restriction base="xs:string"> > <xs:pattern value="\d{2}-\d{2}"/> > <xs:enumeration value="03-01"/> > <xs:enumeration value="07-01"/> > </xs:restriction> > </xs:simpleType> > </xs:element> > Usually, there are two values for "begintime".But some times(very > few) there maybe other values such as "04-01"... According to the > definition of xs:enumeration, I can only use the value which is in the list. > > How to declare the element "begintime" in the best way?thanks > Best Regards. > jacky Keenmicro >
|
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
|