Lists Home |
Date 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:firstname.lastname@example.org]
> Sent: Tuesday, December 18, 2001 9:41 PM
> To: email@example.com
> 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,