[
Lists Home |
Date Index |
Thread Index
]
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
>
|