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] XML:lang, clarification demanded

[ Lists Home | Date Index | Thread Index ]

Hi Tom,

> The xml namespace should not need to be imported. It is supposed to
> be implicitly known.

You are correct that the XML namespace does not have to be declared in
an XML document (or schema) -- you can use qualified names with the
prefix 'xml' without having an xmlns:xml namespace declaration in your
schema.

However, a schema validator does not have built-in knowledge about any
schema components aside from the built-in types. A schema validator
does not have built-in attribute declarations for xml:base or
xml:lang, for example. Just as in DTDs, if you want to include these
attributes in your XML document, you must declare them in your schema.
And to declare them in your schema, you must import a schema for the
XML namespace.

Cheers,

Jeni

---
Jeni Tennison
http://www.jenitennison.com/





 

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

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