Curent XML Recommendation (1.1): "The Namespaces in XML Recommendation [XML
Names] assigns a meaning to names containing colon characters. Therefore,
authors should not use the colon in XML names except for namespace
purposes, but XML processors must accept the colon as a name character."

And in the XLink spec: " XLink uses the mechanism described in the
Namespaces in XML Recommendation [XML Names] to accomplish recognition of
the constructs in the XLink vocabulary."


Looks to me like the right answer is to declare the xlink:  prefix before
using it. The XML 1.0 Recommendation did warn folks that when namespaces
came out, colons were likely to be forbidden for any other purpose.

The other solution is to explicitly select non-namespace-aware parsing.
Which I think Xerces will let you do.


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to