Subject: RE: E [Xerces] Attribute value "1" of type ID must be an NCName when namespaces are enabled.
From: "Michael Kay" <mike@xxxxxxxxxxxx>
Date: Mon, 17 Aug 2009 19:15:33 +0100
|
> But my informant could elucidate neither (a) why a naming
> rule for files should be applied to elements in SGML, nor (b)
> why IBM even had this naming rules for files.
If it's related to IBM file names (wash my mouth, I mean dataset names), I
would have expected to see the length of an ID restricted to 8 characters!
I seem to recall hearing some other theory about non-name IDs becoming
ambiguous if you adopted one of SGML's many ways of abbreviating tags - but
that's only a vague memory.
Regards,
Michael Kay
http://www.saxonica.com/
http://twitter.com/michaelhkay
|