|
[XMLSCHEMA-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Is enumeration valid for NMTOKENS?
From: Siva Dirisala <siva@dirisala.net>
Date: Sun, 30 Mar 2008 02:03:40 -0700 Message-ID: <8125054d0803300203n16229f14h4178eca78d2e83c6@mail.gmail.com> To: xmlschema-dev@w3.org I came across a schema definition where the attribute type is defined as <xs:simpleType name="someType"> <xs:restriction base="xs:NMTOKENS"> <!-- bunch of xs:enumeration elements --> </xs:restriction> </xs:simpleType> I am not sure if the intent is that someType should be a list of values where each value can be one of the enumerated values. Or it could be a mistake and the base type should have been xs:NMTOKEN. I looked at the XML Schema specification, but couldn't find any restriction in using a list type as the base type for enumeration. If the intent is to allow multiple values, then personally I would prefer defining a type for the list elements and then another type that explicitly uses the list and itemType to define a list of that restricted type. I would like to know if the above definition is correct or it should be the way I prefer. thanks, SivaReceived on Sunday, 30 March 2008 09:05:40 GMT |
Subscribe in XML format
|






