[Home] [By Thread] [By Date] [Recent Entries]

  • From: "Clark C. Evans" <cce@c...>
  • To: John Cowan <jcowan@r...>
  • Date: Fri, 19 May 2000 14:53:37 -0400 (EDT)

On Fri, 19 May 2000, John Cowan wrote:
> That is correct as stated, but it reflects a misconception.  Namespaces
> provide nothing but a superficial mapping of GIs and attribute names into
> so-called "universal names", which are simply an ordered pair of the
> form {string, Name} where "string" has the syntax of a URI.  The SGML/XML
> semantic model is unchanged.

Just for reference.. (please correct me if I'm wrong)

The { string, Name } model of namespaces is what 
XPath specification uses.  The namespace spec uses
a 4-tuple { type, string, parent-local, local }
where type is "element" or "global-attribute" 
or "per-element-attribute" and where parent-local
is null except for the "per-element-attribute",
in which case, it is the parent element's local.

Clark


***************************************************************************
This is xml-dev, the mailing list for XML developers.
To unsubscribe, mailto:majordomo@x...&BODY=unsubscribe%20xml-dev
List archives are available at http://xml.org/archives/xml-dev/
***************************************************************************

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member