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] Question about the sytax of namespace declarations

[ Lists Home | Date Index | Thread Index ]

On Wed, Feb 27, 2002 at 02:12:01PM -0800, Tim Bray wrote:
> At 12:41 PM 27/02/02 -0800, Wayne Steele wrote:
> >Question:
> >
> >Is the below document "conforming" with regard to the XML-Namespaces rec?
> >
> ><root xmlns:a="" />
> 
> It's not, but this is probably a bug BTW.  You can "undeclare" the
> default namespace like so:
> 
> <root xmlns="foo" >
>  <child xmlns="" />
>  </root>
> 
> so why shouldn't you be able to undeclare other prefixes, e.g.
> 
> <root xmlns:foo="bar" >
>   <child xmlns:foo="" />
>   </root>
> 
> James Clark was the first to notice this, but that was after
> namespaces had been out for a year.
> 
> BTW, *nobody* thinks it's a good idea to allow a namespace name 
> to be an empty string - if the abovec were allowed, it would
> strictly be in the interests of undeclaring prefixes; which
> would break no existing namespace semantics.  Who knows,
> it might even get done someday. -Tim

  I have good faith it will be done, yes.

Daniel

-- 
Daniel Veillard      | Red Hat Network https://rhn.redhat.com/
veillard@redhat.com  | libxml Gnome XML XSLT toolkit  http://xmlsoft.org/
http://veillard.com/ | Rpmfind RPM search engine http://rpmfind.net/




 

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

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