Subject: Re: XML Namespaces

From: [email-masked]
Date: Mon, 11 Oct 2004 10:51:00 EDT

In a message dated 10/11/2004 3:38:11 PM GMT Daylight Time, 
[email-masked] writes:

> Example: 
> 
> xmlns:abc="http://smallpotato.com/"
> xmlns:abc="http://corporategiant.com/"
> 
> Please help me understand how any given derivation of XML such as RSS 1.0,
> RSS 2.0, Atom and so on has been created by its authors to avoid ambiguity
> and prevent the software process from failing to function when validation is
> required when two or more attempts to use the same prefix within a given
> document instance occurs?
> 
> <%= Clinton Gallagher

Hi,

An XML processor which is compliant with the W3C specifications would 
process/compare the URLs not the namespace prefix.

As far as the processor is concerned there is no ambiguity, since the 
namespace URIs are different.

Andrew Watt