|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Copy CDATA nodes from XML to XML format w/ XALAN
Hi,
I am trying to transform XML to XML with included CDATA and keep that CDATA
node enclosed with a CDATA tag.
I am using XALAN.
Assuming the following XML
<?xml version="1.0"?>
<top>
<txt><![CDATA[
crappy HTML
]]>
</txt>
</top>
When I
<xsl:value-of select="/top/txt">
I just get the information inside of the CDATA
I.e.
crappy HTML not <![CDATA[crappy HTML]]>
Using
<xsl:copy-of select="/top/txt">
I get the same result.
I cannot use
<![CDATA[<xsl:value-of select="."/>
Because it then views the <xsl:value-of as text not a processing
instruction.
Essentially what I want to create is
<?xml version="1.0?>
<newTop>
<newTXT>
<![CDATA[
crappy HTML
]]>
</newTXT>
</newTop>
Created through an XSLT
Does anyone have an answer or suggestion on how to have the <
Cart








