W3C home > Mailing lists > Public > www-xml-schema-comments@w3.org > July to September 2002

QName data type: default namespace

From: Kay, Michael <Michael.Kay@softwareag.com>
Date: Wed, 17 Jul 2002 14:54:56 +0200
Message-ID: <DFF2AC9E3583D511A21F0008C7E6210602679F97@daemsg02.software-ag.de>
To: www-xml-schema-comments@w3.org

In Schema Part 2 section 3.2.18, it is clear that the lexical space of QName
allows the prefix to be omitted. But it isn't clear what this means in terms
of the mapping to the value space. It's not really clear that the value
space allows names that are in no namespace; and even if it were clear, it's
not stated whether a lexical QName containing no prefix should be regarded
as being in the default namespace or in no namespace.

(In XSLT, a QName-valued attribute with no prefix is considered to represent
a name that is in no namespace. In XML Schema, however, the rules appear to
be context-dependent.)

Michael Kay
Received on Wednesday, 17 July 2002 08:55:01 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Sunday, 6 December 2009 18:13:01 GMT