OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

 


 

   xmlns:xml = "???"

[ Lists Home | Date Index | Thread Index ]

Two questions:

(1) Is it legal to specify
  xmlns:xml="http://www.w3.org/XML/1998/namespace";?

(2) Is it legal to specify
  xmlns:xml="anything else"?


The namespaces spec says that namespace prefixes starting "xml" are
"reserved for use by XML and XML-related specifications". That presumably
doesn't by itself make it an error to use such a prefix, it just means that
XML specifications are allowed to constrain their use.

Then it says "The prefix xml is by definition bound to the namespace name
http://www.w3.org/XML/1998/namespace";. I think one could probably interpret
that as saying it's an error to bind it to anything else: but I'm not sure!
But does it mean it's an error to declare it explicitly?

Supplementary questions:

(3) Do xml:space and xml:lang have any defined meaning if
xmlns:xml="anything else" is specified?

(4) Is it legal to specify
  xmlns:xmlns="anything"?
(and if not, where does it say so?)

Mike Kay





 

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

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