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 ]

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





 

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

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