This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
XML -> XML preserving CDATA
- To: <xsl-list at lists dot mulberrytech dot com>
- Subject: [xsl] XML -> XML preserving CDATA
- From: "Roman Heinz" <rheinz at icteam dot de>
- Date: Wed, 12 Sep 2001 11:12:04 +0200
- Reply-To: xsl-list at lists dot mulberrytech dot com
Hi *.
I have to do a XML->XML transformation.
My source XML can contain different (unknown) elements with CDATA
sections,
which should be copied preserving the CDATA sections untouched.
<foo><![CDATA[ Chic&Apart ]]></foo>
<bar><![CDATA[ 99 < 100 ]]></bar>
Should pass the transformation untouched and shoud not result in
<foo>Chic&Apart</foo>
<bar>99 < 100</bar>
which would be obviously invalid input for further processing.
I can't use
<xsl:output cdata-section-elements="foo, bar"/>
because I don't know which elements will have a CDATA section during
development.
How can this be done?
regards,
Roman
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list