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] Namespace Usage Question

[ Lists Home | Date Index | Thread Index ]

Well, I just stumbled across an example of C. I remembered you had posted
this query, so I'm passing on the reference. 

Microsoft uses a fragment identifier as a namespace URI as part of their XML
serialization format for ADO recordsets (specifically, they use
"#RowsetSchema"). You can see the XML format used at:

As a bit of an aside, I think it would be interesting to survey how many
schemas/specs are using namespace URIs that rely upon proprietary URI
schemes. One example I know of is SyncML, which uses the URI
"SYNCML:SYNCML1.0" as its namespace URI (see the spec at

> -----Original Message-----
> From: Clark C . Evans [mailto:cce@clarkevans.com]
> Sent: Tuesday, December 18, 2001 9:41 PM
> To: xml-dev@lists.xml.org
> Subject: [xml-dev] Namespace Usage Question
> I did some searching for publicly known namespaces 
> (schema in particular) which use the flexibility of 
> URI references by either being non-absolute or having 
> a fragment.  In other words, one of the following cases: 
> A.  xmlns:foo="relative"
> B.  xmlns:foo="http://somehost/somepath#fragment";
> C.  xmlns:foo="relative#fragment"
> I've seen a few of class A in examples, but I haven't found 
> a schema using A.  As for B and C, I'm still looking for a 
> schema that uses fragments as part of its URI reference.   
> Perhaps I'm not looking hard enough....
> Any pointers would be helpful.  I'm not interested in
> a debate on the merits, just interested in those who
> may have used this XML namespace feature in the "real world"
> and perhaps a description of why.  I will summarize 
> private responses with this header in a few days time.
> Kind Regards,
> Clark


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

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