OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.


Help: OASIS Mailing Lists Help | MarkMail Help



   Re: [xml-dev] Iceberg development (was Re: [xml-dev] maps)

[ Lists Home | Date Index | Thread Index ]

> I have to admire the evil genius of a man who can pursue both sides of a
> debate...
> I was thinking of something similar, but still perhaps compatible with
> Namespaces in XML:
> <myns:root
>     xmlns:myns="http://www.example.com/myns";
>     xmlns:tmltype="http://www.tmltypes.org";
>     tmltype:int="http://www.tmltypes.org/integer";
>     tmltype:boolean="http://www.tmltype.org/boolean";>
> 	<myns:foo  boolean:flag="true"/>
>                 <myns:int:fum>1234</myns:int:fum>
> </myns>
> I believe the double colons to be legal,

Nah.  This docuemnt is not XMLNS well formed.

A QName comprises an ncname, optionally preceded by another ncname then a 
colon.  ncname means "No Colon name" (or Non-proCtological name ? ;-) ).  So 
you can never have more than one colon in an XMLNS WF element or attribute 

Uche Ogbuji                                    Fourthought, Inc.
http://uche.ogbuji.net    http://4Suite.org    http://fourthought.com
Track chair, XML/Web Services One Boston: http://www.xmlconference.com/
Basic XML and RDF techniques for knowledge management, Part 7 - 
Keeping pace with James Clark - http://www-106.ibm.com/developerworks/xml/libra
Python and XML development using 4Suite, Part 3: 4RDF - 


News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 2001 XML.org. This site is hosted by OASIS