[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Enumerations
Hi John, It is definitely illegal. Just have a look at the Spec: A NMTOKEN must contain at least one NameChar ( http://www.w3.org/TR/REC-xml#NT-Nmtoken ) Your Attribute List declaration is also lacking of a DefaultDecl ( http://www.w3.org/TR/REC-xml#NT-DefaultDecl ) But it is possible to construct a definition for what (I think) you want to say: <!ATTLIST pangolin color (green|blue|red) #IMPLIED > With this a non specified attribute is possible. Greetings, Patrick > "Anderson, John" wrote: > > Can anyone help? > > According to my reading of XML1.0, the following would be an illegal > declaration: > > <!ATTLIST pangolin color ( |green|blue|red) > > > because enumerations must be made up of nmtokens, and a nmtoken must > contain at least one namechar. > > However, most parsers seem to accept this. > > Anyone know if my interpretation is correct, and as a bonus question, > does the same apply to enumeration facets in XSD? > > John > > _______________________________________________________ > John Anderson > CTO BarbadosoftTM The XML Management Company > +31 (0)20 750 7582 / +31 (0)6 65 347 448 / www.barbadosoft.com > > - putting the "X" in "XML" - begin:vcard n:Ohl;Patrick tel;cell:+49-1708607430 tel;home:+49-89-38859084 tel;work:+49-89-358680-45 x-mozilla-html:FALSE url:http://www.jNerd.de adr:;;Ainmillerstr. 6;Munich;;80801;Germany version:2.1 email;internet:Patrick.Ohl@o... fn:Patrick Ohl end:vcard
|
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
|