[
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/
|