[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: Names, Nmtokens, and ....
Directly from http://www.w3.org/TR/rec-xml : " Names and Tokens [4] NameChar ::= Letter | Digit | '.' | '-' | '_' | ':' | CombiningChar | Extender [5] Name ::= (Letter | '_' | ':') (NameChar)* [6] Names ::= Name (S Name)* [7] Nmtoken ::= (NameChar)+ [8] Nmtokens ::= Nmtoken (S Nmtoken)* " so you see that Nmtoken is one or more NameChar's. "0.01" matches (NameChar)+ -Jonathan > > > >I thinks its simply a bug by all accounts since by VC: Name > Token, values of > >type NMTOKEN must match production Nmtoken which is (NameChar)+ .. i.e. > >"Name" doesn't even come into play ... regardless both accept ":". > > (Warning: Beginner question!!!) > > In the spec when it talks about NMTOKENS it sounds like the > values would be valid ELEMENT names (ie > beginning with a character then almost anthing except the > reservered characters). Does that mean I can't do > the following: > > <!ATTLIST MyElement > Version NMTOKEN #FIXED "0.01"> > > ? Would it have to be CDATA instead? > > - Richard > >
|
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
|