[MarkLogic Dev General] Preserving CDATA in Mark Logic
Eric Palmitesta
eric.palmitesta at utoronto.ca
Tue Sep 2 09:20:44 PDT 2008
If one were to go the xdmp:quote route, would they need to remember to
unquote when pulling the data out?
While working with xquery and marklogic for the last month, I actually
haven't seen any CDATA regions at all, I'm assuming ML is doing some
automatic management here?
Eric
Frank Sanders wrote:
> Vasu,
>
> You can either make the insertion as you mentioned below or you can
> call xdmp:quote on the html you wish to store as CDATA.
>
> -fs
>
> -----Original Message-----
> From: general-bounces at developer.marklogic.com
> [mailto:general-bounces at developer.marklogic.com] On Behalf Of Sakthikumar,
> Vasu
> Sent: Tuesday, September 02, 2008 11:19 AM
> To: General Mark Logic Developer Discussion
> Subject: RE: [MarkLogic Dev General] Preserving CDATA in Mark Logic
>
> Norm,
>
> Thanks for the reply. I might need to store pre-formatted html in a
> CDATA section.
>
> Thanks
>
> Vasu
>
> -----Original Message-----
> From: general-bounces at developer.marklogic.com
> [mailto:general-bounces at developer.marklogic.com] On Behalf Of Norman
> Walsh
> Sent: Tuesday, September 02, 2008 11:14 AM
> To: General Mark Logic Developer Discussion
> Subject: Re: [MarkLogic Dev General] Preserving CDATA in Mark Logic
>
> "Sakthikumar, Vasu" <Vasu.Sakthikumar at simonandschuster.com> writes:
>
>> I tried inserting an XML document with CDATA, but the CDATA is not
>> preserved.
>>
>> Here's the query I ran.
>>
>> xdmp:document-insert('/TEST.XML', <a><![CDATA[test_cdata]]></a>)
>>
>> How do I preserve CDATA in the XML?
>
> What's your motivation for preserving the CDATA markers? A CDATA section
> is really just an escaping mechanism in the serialization.
>
> Be seeing you,
> norm
>
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> General mailing list
> General at developer.marklogic.com
> http://xqzone.com/mailman/listinfo/general
More information about the General
mailing list