[
Lists Home |
Date Index |
Thread Index
]
[Carlos Vicente]
[[
in the DTD file I have something like:
(...)
<!ELEMENT A EMPTY>
<!ATTLIST A id ID #REQUIRED>
(...)
in the XML file I'de like that "id" would be a number!... But everytime I do
this without any other caracter I receive a validation error telling me that
that the value in ID must be a name or name token. Does this means that id
of type ID can't receive just numbers?
]]
That is correct. The value of an attribute of type ID must follow the rules
for an element name in XML - among other things they cannot start with a
number. There are historical reasons for this rule, but it can be annoying
sometimes.
Cheers,
Tom P
|