Preserving CDATA sections

Wednesday, 17 February 2010 · 2 messages
NY
Nageswararao Yenuganti17 Feb 2010 06:56 #
Hello, When you create a database from an XML document that had CDATA section, the CDATA mark up is getting removed. We would like to retain the CDATA sections. Any information on how to preserve the CDATA section is greatly appreciated. Thanks Rao
CG
Christian Grün17 Feb 2010 15:51 #
Dear Rao, note that XQuery does not differentiate between CDATA sections and normal text nodes, i.e., all CDATA markup is internally dissolved and eventually serialized as standard text. This is different in XSLT (which is not supported by BaseX): some transformers implement the "cdata-section-elements" attribute to allow specific elements to be serialized as CDATA; see also: http://www.w3.org/TR/1999/REC-xslt-19991116#output Hope this helps, Christian ___________________________ Christian Gruen Universitaet Konstanz Department of Computer & Information Science D-78457 Konstanz, Germany Tel: +49 (0)7531/88-4449, Fax: +49 (0)7531/88-3577 http://www.inf.uni-konstanz.de/~gruen
Quoted text · Nageswararao Yenuganti · 18 lines
On Wed, Feb 17, 2010 at 5:57 AM, Nageswararao Yenuganti <ynrao at lycos.com> wrote: > Hello, > > When you create a database from an XML document that had CDATA section, the > CDATA mark up is getting removed. > > We would like to retain the CDATA sections. > > Any information on how to preserve the CDATA section is greatly appreciated. > > Thanks > Rao > _______________________________________________ > BaseX-Talk mailing list > BaseX-Talk at mailman.uni-konstanz.de > https://mailman.uni-konstanz.de/mailman/listinfo/basex-talk > >

⚡Generated with XQuery