W3C home > Mailing lists > Public > www-xml-schema-comments@w3.org > April to June 2004

XML schema draft comments: 3.2.18 mapping not defined

From: Daniel Barclay <daniel@fgm.com>
Date: Thu, 10 Jun 2004 12:20:39 -0400
Message-ID: <40C88A57.8040803@fgm.com>
To: www-xml-schema-comments@w3.org

Regarding the draft at
http://www.w3.org/TR/2004/PER-xmlschema-2-20040318/:

Section 3.2.18 says:

   [Definition:]   QName represents XML qualified names.  The ·value
   space· of QName is the set of tuples {namespace name, local part},
   where namespace name is an anyURI and local part is an NCName.
   The ·lexical space· of QName is the set of strings that ·match· the
   QName production of [Namespaces in XML].

   Note:  The mapping between literals in the ·lexical space· and values
   in the ·value space· of QName requires a namespace declaration to be
   in scope for the context in which QName is used.

Note that it never defines the mapping between the QName and the
namespace name and local part.  (Nothing specifies that or how the
namespace name and local part correspond to the QName.)

It should probably refer to Namespace in XML for that mapping.

Daniel
Received on Thursday, 10 June 2004 12:21:14 UTC

This archive was generated by hypermail 2.3.1 : Wednesday, 5 February 2014 07:15:34 UTC