- From: Arjohn Kampman <arjohn.kampman@aduna.biz>
- Date: Mon, 17 Jan 2005 09:21:51 +0100
- To: Paul Ford <ford@ftrain.com>
- Cc: public-rdf-dawg-comments@w3.org
Paul Ford wrote:
>
>> 3) XML Literal Content.
>>
>> I see that XML literal content is escaped in output.xml. Yuck :-)
>> Please don't do that.
>
>
> I too am wondering for the reason behind this -- Sesame's XML
> serialization does it too.
Hi Paul, others,
Actually, Sesame supports both serializations. Although not very well
documented (or at all...), setting the parameter 'plainXMLLiterals' with
value 'on' in the HTTP access protocol will make Sesame export any XML
literals as-is.
The default behaviour for Sesame, however, is to escape XML literals in
query results. The two main reasons for this are:
1) The results document doesn't break when an XML literal that is not
well-formed is included in the result.
2) Escaped XML literals are easier to process using a SAX-style
processor.
Regards,
Arjohn Kampman
--
arjohn.kampman@aduna.biz
Aduna BV - http://aduna.biz/
Prinses Julianaplein 14-b, 3817 CS Amersfoort, The Netherlands
tel. +31-(0)33-4659987 fax. +31-(0)33-4659987
Received on Monday, 17 January 2005 09:10:16 UTC