Added the XML code developped at W3C, Daniel.
diff --git a/result/dav1 b/result/dav1
new file mode 100644
index 0000000..942f5ee
--- /dev/null
+++ b/result/dav1
@@ -0,0 +1,30 @@
+
+
+------- test/dav1 -----------
+<?xml version="1.0"?>
+<?xml:namespace ns="http://www.foo.bar/boxschema" prefix="R"?>
+<?xml:namespace ns="http://www.ietf.org/standards/dav/" prefix="D"?>
+<D:multistatus>
+ <D:response>
+ <D:prop>
+ <R:bigbox>
+ <R:BoxType>Box type A</R:BoxType>
+ </R:bigbox>
+ <R:author>
+ <R:Name>J.J. Dingleheimerschmidt</R:Name>
+ </R:author>
+ </D:prop>
+ <D:status>HTTP/1.1 200 OK</D:status>
+ </D:response>
+ <D:response>
+ <D:prop>
+ <R:DingALing/>
+ <R:Random/>
+ </D:prop>
+ <D:status>HTTP/1.1 403 Forbidden</D:status>
+ <D:responsedescription> The user does not have access to the DingALing property.
+ </D:responsedescription>
+ </D:response>
+ <D:responsedescription> There has been an access violation error.
+ </D:responsedescription>
+</D:multistatus>
diff --git a/result/dav10 b/result/dav10
new file mode 100644
index 0000000..eca7ad6
--- /dev/null
+++ b/result/dav10
@@ -0,0 +1,8 @@
+
+
+------- test/dav10 -----------
+<?xml version="1.0"?>
+<?xml:namespace ns="http://www.ietf.org/standards/dav/" prefix="D"?>
+<D:owner>
+ <D:href>http://www.ics.uci.edu/~ejw/contact.html</D:href>
+</D:owner>
diff --git a/result/dav11 b/result/dav11
new file mode 100644
index 0000000..9c7816e
--- /dev/null
+++ b/result/dav11
@@ -0,0 +1,25 @@
+
+
+------- test/dav11 -----------
+<?xml version="1.0"?>
+<?xml:namespace ns="http://www.ietf.org/standards/dav/" prefix="D"?>
+<D:prop>
+ <D:lockdiscovery>
+ <D:activelock>
+ <D:locktype>write</D:locktype>
+ <D:lockscope>exclusive</D:lockscope>
+ <D:addlocks/>
+ <D:owner>
+ <D:href>
+ http://www.ics.uci.edu/~ejw/contact.html
+ </D:href>
+ </D:owner>
+ <D:timeout>Second-604800</D:timeout>
+ <D:locktoken>
+ <D:href>
+ opaquelocktoken:xyz122393481230912asdfa09s8df09s7df
+ </D:href>
+ </D:locktoken>
+ </D:activelock>
+ </D:lockdiscovery>
+</D:prop>
diff --git a/result/dav12 b/result/dav12
new file mode 100644
index 0000000..9b6cbf1
--- /dev/null
+++ b/result/dav12
@@ -0,0 +1,6 @@
+
+
+------- test/dav12 -----------
+<?xml version="1.0"?>
+<?xml:namespace ns="http://www.ietf.org/standards/dav/" prefix="D"?>
+<D:href>http://www.ics.uci.edu/~ejw/contact.html</D:href>
diff --git a/result/dav13 b/result/dav13
new file mode 100644
index 0000000..9ce781c
--- /dev/null
+++ b/result/dav13
@@ -0,0 +1,20 @@
+
+
+------- test/dav13 -----------
+<?xml version="1.0"?>
+<?xml:namespace ns="http://www.ietf.org/standards/dav/" prefix="D"?>
+<D:multistatus>
+ <D:response>
+ <D:href>
+ http://webdav.sb.aol.com/workspace/webdav/proposal.doc
+ </D:href>
+ <D:href>
+ http://webdav.sb.aol.com/workspace/webdav/
+ </D:href>
+ <D:status>HTTP/1.1 202 Accepted</D:status>
+ </D:response>
+ <D:response>
+ <D:href>http://foo.bar/blah</D:href>
+ <D:status>HTTP/1.1 403 Forbidden</D:status>
+ </D:response>
+</D:multistatus>
diff --git a/result/dav14 b/result/dav14
new file mode 100644
index 0000000..bf53797
--- /dev/null
+++ b/result/dav14
@@ -0,0 +1,17 @@
+
+
+------- test/dav14 -----------
+<?xml version="1.0"?>
+<?xml:namespace ns="http://www.ietf.org/standards/dav/patch/" prefix="D"?>
+<D:resourceupdate>
+ <D:replace XML-SPACE="PRESERVE">
+ <D:octet-range>14</D:octet-range>
+003CTITLE003ENew
+ Title003C/TITLE003E </D:replace>
+ <D:delete>
+ <D:octet-range>38-50</D:octet-range>
+ </D:delete>
+ <D:insert XML-SPACE="PRESERVE">
+ <D:octet-range>86</D:octet-range>
+003CP003ENew paragraph003C/P003E </D:insert>
+</D:resourceupdate>
diff --git a/result/dav15 b/result/dav15
new file mode 100644
index 0000000..7703289
--- /dev/null
+++ b/result/dav15
@@ -0,0 +1,25 @@
+
+
+------- test/dav15 -----------
+<?xml version="1.0"?>
+<?xml:namespace ns="http://www.foocorp.com/Project/" prefix="F"?>
+<?xml:namespace ns="http://www.ietf.org/standards/dav/" prefix="D"?>
+<D:prop>
+ <D:Source>
+ <D:link>
+ <F:projfiles>Source</F:projfiles>
+ <D:src>http://foo.bar/program</D:src>
+ <D:dst>http://foo.bar/src/main.c</D:dst>
+ </D:link>
+ <D:link>
+ <F:projfiles>Library</F:projfiles>
+ <D:src>http://foo.bar/program</D:src>
+ <D:dst>http://foo.bar/src/main.lib</D:dst>
+ </D:link>
+ <D:link>
+ <F:projfiles>Makefile</F:projfiles>
+ <D:src>http://foo.bar/program</D:src>
+ <D:dst>http://foo.bar/src/makefile</D:dst>
+ </D:link>
+ </D:Source>
+</D:prop>
diff --git a/result/dav16 b/result/dav16
new file mode 100644
index 0000000..3585ab1
--- /dev/null
+++ b/result/dav16
@@ -0,0 +1,10 @@
+
+
+------- test/dav16 -----------
+<?xml version="1.0"?>
+<?xml:namespace ns="http://www.ietf.org/standards/dav/" prefix="D"?>
+<D:propfind>
+ <D:prop>
+ <lockdiscovery/>
+ </D:prop>
+</D:propfind>
diff --git a/result/dav17 b/result/dav17
new file mode 100644
index 0000000..30a10af
--- /dev/null
+++ b/result/dav17
@@ -0,0 +1,26 @@
+
+
+------- test/dav17 -----------
+<?xml version="1.0"?>
+<?xml:namespace ns="http://www.ietf.org/standards/dav/" prefix="D"?>
+<D:multistatus>
+ <D:response>
+ <D:prop>
+ <D:lockdiscovery>
+ <D:activelock>
+ <D:locktype>write</D:locktype>
+ <D:lockscope>exclusive</D:lockscope>
+ <D:addlocks>
+ <D:href>http://foo.com/doc/</D:href>
+ </D:addlocks>
+ <D:owner>Jane Smith</D:owner>
+ <D:timeout>Infinite</D:timeout>
+ <D:locktoken>
+ <D:href>iamuri:unique!!!!!</D:href>
+ </D:locktoken>
+ </D:activelock>
+ </D:lockdiscovery>
+ </D:prop>
+ <D:status>HTTP/1.1 200 OK</D:status>
+ </D:response>
+</D:multistatus>
diff --git a/result/dav18 b/result/dav18
new file mode 100644
index 0000000..245dbdb
--- /dev/null
+++ b/result/dav18
@@ -0,0 +1,10 @@
+
+
+------- test/dav18 -----------
+<?xml version="1.0"?>
+<?xml:namespace ns="http://www.ietf.org/standards/dav/" prefix="D"?>
+<D:propfind>
+ <D:prop>
+ <supportedlock/>
+ </D:prop>
+</D:propfind>
diff --git a/result/dav19 b/result/dav19
new file mode 100644
index 0000000..b748232
--- /dev/null
+++ b/result/dav19
@@ -0,0 +1,22 @@
+
+
+------- test/dav19 -----------
+<?xml version="1.0"?>
+<?xml:namespace ns="http://www.ietf.org/standards/dav/" prefix="D"?>
+<D:multistatus>
+ <D:response>
+ <D:prop>
+ <D:supportedlock>
+ <D:LockEntry>
+ <D:locktype>Write</D:locktype>
+ <D:lockscope>Exclusive</D:lockscope>
+ </D:LockEntry>
+ <D:LockEntry>
+ <D:locktype>Write</D:locktype>
+ <D:lockscope>Shared</D:lockscope>
+ </D:LockEntry>
+ </D:supportedlock>
+ </D:prop>
+ <D:status>HTTP/1.1 200 OK</D:status>
+ </D:response>
+</D:multistatus>
diff --git a/result/dav2 b/result/dav2
new file mode 100644
index 0000000..f7efb03
--- /dev/null
+++ b/result/dav2
@@ -0,0 +1,29 @@
+
+
+------- test/dav2 -----------
+<?xml version="1.0"?>
+<?xml:namespace ns="http://www.foo.bar/boxschema/" prefix="R"?>
+<?xml:namespace ns="http://www.ietf.org/standards/dav/" prefix="S"?>
+<S:multistatus>
+ <S:response>
+ <S:href>http://www.foo.bar/container/</S:href>
+ <S:prop>
+ <R:bigbox>
+ <R:BoxType>Box type A</R:BoxType>
+ </R:bigbox>
+ <R:author>
+ <R:Name>Hadrian</R:Name>
+ </R:author>
+ </S:prop>
+ <S:status>HTTP 1.1 200 OK</S:status>
+ </S:response>
+ <S:response>
+ <S:href>http://www.foo.bar/container/index.html</S:href>
+ <S:prop>
+ <R:bigbox>
+ <R:BoxType>Box type B</R:BoxType>
+ </R:bigbox>
+ </S:prop>
+ <S:status>HTTP 1.1 200 OK</S:status>
+ </S:response>
+</S:multistatus>
diff --git a/result/dav3 b/result/dav3
new file mode 100644
index 0000000..c4c235a
--- /dev/null
+++ b/result/dav3
@@ -0,0 +1,23 @@
+
+
+------- test/dav3 -----------
+<?xml version="1.0"?>
+<?xml:namespace ns="http://www.foo.bar/boxschema/" prefix="R"?>
+<?xml:namespace ns="http://www.ietf.org/standards/dav/" prefix="D"?>
+<D:multistatus>
+ <D:response>
+ <D:href>http://www.foo.bar/container/</D:href>
+ <D:prop>
+ <R:bigbox/>
+ <R:author/>
+ </D:prop>
+ <D:status>HTTP 1.1 200 OK</D:status>
+ </D:response>
+ <D:response>
+ <D:href>http://www.foo.bar/container/index.html</D:href>
+ <D:prop>
+ <R:bigbox/>
+ </D:prop>
+ <D:status>HTTP 1.1 200 OK</D:status>
+ </D:response>
+</D:multistatus>
diff --git a/result/dav4 b/result/dav4
new file mode 100644
index 0000000..3c38b64
--- /dev/null
+++ b/result/dav4
@@ -0,0 +1,21 @@
+
+
+------- test/dav4 -----------
+<?xml version="1.0"?>
+<?xml:namespace ns="http://www.w3.com/standards/z39.50/" prefix="Z"?>
+<?xml:namespace ns="http://www.ietf.org/standards/dav/" prefix="D"?>
+<D:propertyupdate>
+ <D:set>
+ <D:prop>
+ <Z:authors>
+ <Z:Author>Jim Whitehead</Z:Author>
+ <Z:Author>Roy Fielding</Z:Author>
+ </Z:authors>
+ </D:prop>
+ </D:set>
+ <D:remove>
+ <D:prop>
+ <Z:Copyright-Owner/>
+ </D:prop>
+ </D:remove>
+</D:propertyupdate>
diff --git a/result/dav5 b/result/dav5
new file mode 100644
index 0000000..cb8c1dd
--- /dev/null
+++ b/result/dav5
@@ -0,0 +1,22 @@
+
+
+------- test/dav5 -----------
+<?xml version="1.0"?>
+<?xml:namespace ns="http://www.w3.com/standards/z39.50/" prefix="Z"?>
+<?xml:namespace ns="http://www.ietf.org/standards/dav/" prefix="D"?>
+<D:multistatus>
+ <D:response>
+ <D:prop>
+ <Z:Authors/>
+ </D:prop>
+ <D:status>HTTP/1.1 420 Method Failure</D:status>
+ </D:response>
+ <D:response>
+ <D:prop>
+ <Z:Copyright-Owner/>
+ </D:prop>
+ <D:status>HTTP/1.1 409 Conflict</D:status>
+ </D:response>
+ <D:responsedescription> Copyright Owner can not be deleted or
+ altered.</D:responsedescription>
+</D:multistatus>
diff --git a/result/dav6 b/result/dav6
new file mode 100644
index 0000000..1fce59b
--- /dev/null
+++ b/result/dav6
@@ -0,0 +1,26 @@
+
+
+------- test/dav6 -----------
+<?xml version="1.0"?>
+<?xml:namespace ns="http://www.ietf.org/standards/dav/" prefix="D"?>
+<D:multistatus>
+ <D:response>
+ <D:href>http://www.microsoft.com/user/yarong/dav_drafts/
+ </D:href>
+ <D:prop>
+ <D:resourcetype>
+ <D:collection/>
+ </D:resourcetype>
+ </D:prop>
+ <D:status>HTTP 1.1 200 OK</D:status>
+ </D:response>
+ <D:response>
+ <D:href>
+ http://www.microsoft.com/user/yarong/dav_drafts/base
+ </D:href>
+ <D:prop>
+ <D:resourcetype/>
+ </D:prop>
+ <D:status>HTTP 1.1 200 OK</D:status>
+ </D:response>
+</D:multistatus>
diff --git a/result/dav7 b/result/dav7
new file mode 100644
index 0000000..68f43ce
--- /dev/null
+++ b/result/dav7
@@ -0,0 +1,20 @@
+
+
+------- test/dav7 -----------
+<?xml version="1.0"?>
+<?xml:namespace ns="http://www.ietf.org/standards/dav/" prefix="d"?>
+<d:multistatus>
+ <d:response>
+ <d:href>http://www.foo.bar/container/resource1</d:href>
+ <d:href>http://www.foo.bar/container/resource2</d:href>
+ <d:status>HTTP/1.1 200 OK</d:status>
+ </d:response>
+ <d:response>
+ <d:href>http://www.foo.bar/container/</d:href>
+ <d:status>HTTP/1.1 420 Method Failure</d:status>
+ </d:response>
+ <d:response>
+ <d:href>http://www.foo.bar/container/resource3</d:href>
+ <d:status>HTTP/1.1 412 Precondition Failed</d:status>
+ </d:response>
+</d:multistatus>
diff --git a/result/dav8 b/result/dav8
new file mode 100644
index 0000000..e285c19
--- /dev/null
+++ b/result/dav8
@@ -0,0 +1,18 @@
+
+
+------- test/dav8 -----------
+<?xml version="1.0"?>
+<?xml:namespace ns="http://www.ietf.org/standards/dav/" prefix="d"?>
+<d:multistatus>
+ <d:response>
+ <d:href>http://www.foo.bar/othercontainer/resource1</d:href>
+ <d:href>http://www.foo.bar/othercontainer/resource2</d:href>
+ <d:href>http://www.foo.bar/othercontainer/</d:href>
+ <d:href>http://www.foo.bar/othercontainer/R2/D2</d:href>
+ <d:status>HTTP/1.1 201 Created</d:status>
+ </d:response>
+ <d:response>
+ <d:href>http://www.foo.bar/othercontainer/R2/</d:href>
+ <d:status>HTTP/1.1 412 Precondition Failed</d:status>
+ </d:response>
+</d:multistatus>
diff --git a/result/dav9 b/result/dav9
new file mode 100644
index 0000000..6c505b9
--- /dev/null
+++ b/result/dav9
@@ -0,0 +1,22 @@
+
+
+------- test/dav9 -----------
+<?xml version="1.0"?>
+<?xml:namespace ns="http://www.ietf.org/standards/dav/" prefix="d"?>
+<d:multistatus>
+ <d:response>
+ <d:href>http://www.foo.bar/container/resource1</d:href>
+ <d:href>http://www.foo.bar/container/resource2</d:href>
+ <d:href>http://www.foo.bar/container/</d:href>
+ <d:href>http://www.foo.bar/container/C2/R2</d:href>
+ <d:status>HTTP/1.1 201 Created</d:status>
+ </d:response>
+ <d:response>
+ <d:href>http://www.foo.bar/container/C2</d:href>
+ <d:status>HTTP/1.1 420 Method Failure</d:status>
+ </d:response>
+ <d:response>
+ <d:href>http://www.foo.bar/othercontainer/C2</d:href>
+ <d:status>HTTP/1.1 409 Conflict</d:status>
+ </d:response>
+</d:multistatus>
diff --git a/result/p3p b/result/p3p
new file mode 100644
index 0000000..41f5a35
--- /dev/null
+++ b/result/p3p
@@ -0,0 +1,26 @@
+
+
+------- test/p3p -----------
+<?xml version="1.0"?>
+<?xml:namespace ns="http://www.w3.org/TR/WD-rdf-syntax#" prefix="RDF"?>
+<RDF:RDF>
+ <PROP assurance="http://www.TrustUs.org" agreeID="94df1293a3e519bb" entity="CoolCatalog" realm="http://www.CoolCatalog.com/catalogue/">
+ <USES>
+ <STATEMENT consq="a site with clothes you'd appreciate." id="0" recpnt="0" purp="2,3">
+ <WITH>
+ <PREFIX name="User.">
+ <REF name="Name.First"/>
+ <REF optional="1" name="Bdate.Year"/>
+ <REF name="Gender"/>
+ </PREFIX>
+ </WITH>
+ </STATEMENT>
+ </USES>
+ <USES>
+ <STATEMENT id="1" recpnt="0" purp="0" action="read&write">
+ <REF name="User.Shipping."/>
+ </STATEMENT>
+ </USES>
+ <DISCLOSURE other="0,1" access="3" discURI="http://www.CoolCatalog.com/PrivacyPractice.html"/>
+ </PROP>
+</RDF:RDF>