- From: Mark Smith <mcs@pearlcrescent.com>
- Date: Mon, 18 Apr 2005 15:59:56 -0400
- To: public-annotea-dev@w3.org
All of the examples on the Annotea protocol page (http://www.w3.org/2001/Annotea/User/Protocol.html) use XHTML to represent inline bodies when posting new annotations. What is the correct way to post text/html bodies (which are not well-formed XML)? I think the right answer is "use CDATA" but empirical evidence tells me that the W3C and ZAnnot servers do not handle that correctly. A sample that uses CDATA is included at the end of this message. Should CDATA work? -Mark Smith Pearl Crescent, LLC http://pearlcrescent.com <?xml version="1.0" ?> <r:RDF xmlns:r="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:a="http://www.w3.org/2000/10/annotation-ns#" xmlns:d="http://purl.org/dc/elements/1.1/" xmlns:h="http://www.w3.org/1999/xx/http#"> <r:Description> <r:type r:resource="http://www.w3.org/2000/10/annotation-ns#Annotation"/> <r:type r:resource="http://www.w3.org/2000/10/annotationType#Comment"/> <a:annotates r:resource="http://serv1.example.com/some/page.html"/> <a:context> http://serv1.example.com/some/page.html#xpointer(id("Main")/p[2]) </a:context> <d:title>Annotation of Sample Page</d:title> <d:creator>Ralph Swick</d:creator> <a:created>1999-10-14T12:10Z</a:created> <d:date>1999-10-14T12:10Z</d:date> <a:body> <r:Description> <h:ContentType>text/html</h:ContentType> <h:ContentLength>289</h:ContentLength> <h:Body r:parseType="Literal"><![CDATA[<html> <head><title>Ralph's Annotation</title></head> <body> line 1<br> line 2 </body> </html>]]> </h:Body> </r:Description> </a:body> </r:Description> </r:RDF>
Received on Monday, 18 April 2005 20:00:02 UTC