Namespaces

From
Peter Finch <>
To
xml-dev <>
Date
2002-10-16T12:27:42Z
ID
<>
Thread
Namespaces
Hi,

I was just reading the XML 1.1 Candidate recommendation and it got me
thinking about namespaces again.

Namespaces for XML 1.1 seems to indicate that a QName can only
contain one ":". However, XML 1.1 and 1.0 allow for multiple
":"'s in a Name. Is this correct or is there a conflict here?

Seeing ":" can appear multiple times in a name in XML 1.1 and 1.0
e.g. "<ns1:a:b:c>" (giving the tag "a:b:c" a namespace of "ns1")
does anyone see any advantages in an ability for a tag to belong
to multiple namespaces at once? e.g. "<ns1:ns2:head>"...
Namespaces 1.2 perhaps????

Just thinking out load...

-PF