23.4.1 Introduction
All DAV compliant systems MUST suport the SML namespace extensions as
specified in [REC-XML-NAMES].
23.4.2 Meaning of Qualified Names
[Note to the reader: This section does not appear in [REC-XML-NAMES],
but is necessary to avoid ambiguity for WebDAV XML processors.]
WebDAV compliant XML processors MUST interpret a qualified name as a
URI constructed by appending the LocalPart to the namespace name URI.
Example
<del:glider xmlns:del="http://www.del.jensen.org/">
<del:glidername>
Johnny Updraft
</del:glidername>
<del:glideraccidents/>
</del:glider>
In this example, the qualified element name "del:glider" is
interpreted as the URL "http://www.del.jensen.org/glider".
<bar:glider xmlns:del="http://www.del.jensen.org/">
<bar:glidername>
Johnny Updraft
</bar:glidername>
<bar:glideraccidents/>
</bar:glider>
Even though this example is syntactically different from the previous
example, it is semantically identical. Each instance of the
namespace name "bar" is replaced with "http://www.del.jensen.org/"
and then appended to the local name for each element tag. The
resulting tag names in this example are exactly the same as for the
previous example.
<foo:r xmlns:foo="http://www.del.jensen.org/glide">
Johnny Updraft
<foo:raccidents/>
RFC 2518 WEBDAV February 1999
This example is semantically identical to the two previous ones.
Each instance of the namespace name "foo" is replaced with
"http://www.del.jensen.org/glide" which is then appended to the local
name for each element tag, the resulting tag names are identical to
those in the previous examples.
=52= |