Thanks to everyone for clarifying the W3C notation; however ...
a) I had tried IDs such as a47913 which still look valid to me, and
still hit the error message
b) as is often the case, this problem has mysteriously disappeared of
its own accord - as long as I go for a a [letter][digits] format

N

-----Original Message-----
From: mozer [mailto:[email protected]] 
To: xmleditor-support at xmlmind.com
Subject: Re: [XXE] problems validating ID

> > Just upgraded to 3.6.1, now that I have been allotted time to 
> > concentrate on a DITA test project <g>
> >
> > First question: whatever combination of letters and/or numbers I use

> > as an arbitrary ID, validation always fails. It looks to me as 
> > though the ID has to be of type NMTOKEN - which, according to w3c, 
> > is "any mixture of name characters". Tips on resolving this will be
appreciated!
> >
>
> I found this in the W3C recommendation (http://www.w3.org/TR/xml/):
>
> ---
> Values of type ID  MUST match the Name production.
>
> [4] NameChar ::= Letter | Digit | '.' | '-' | '_' | ':' | 
> CombiningChar
> | Extender
>
> [5] Name ::= (Letter | '_' | ':') (NameChar)*
> ---
>
> This is clearly not "any mixture of name characters".

Reply via email to