Re: [xsl] CDATA back to its original shape

Subject: Re: [xsl] CDATA back to its original shape
From: Ruben Inoto <ris2@xxxxxxxxx>
Date: Thu, 15 Feb 2001 14:16:13 +0100
>If you said _why_ you wanted to use CDATA marked sections someone may
>suggest what approach you should take, but note that CDATA sections are
>just a authoring shortcut to avoid writing lots of &lt; unline elements
>or attributes they have no effect on the actual result of the parse in
>the XPath tree model of an XML document.


 The reason is that I would like my XML document to store information about, among
other things, flash objects, like this one:


      <OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"

              WIDTH=550 HEIGHT=400>
       <param NAME=movie VALUE="Película1.swf">
       <PARAM NAME=quality VALUE=high> <PARAM NAME=bgcolor VALUE=#000000>
       <EMBED src="Película1.swf"
              quality=high bgcolor=#000000
              WIDTH=550 HEIGHT=400




  ... and instead of going through all the tags inside the OBJECT I thought it
could be done in an easier way with CDATA enclosing everything.

   Thank you very much anyway,


>     I have a problem using CDATA in my XML document.
>     I know that this code used in XSL...
>       <object>
>           <![CDATA[
>               <more_tags>anything</more_tags>
>           ]]>
>       </object>
>      ...will give me the output that I want:
>       <object>
>               <more_tags>anything</more_tags>
>       </object>
> No it won't!! It will produce something like
>       <object>
>               &lt;more_tags&gt;anything&lt;/more_tags>
>       </object>
>      .. but I would like to have the code with CDATA in my XML document
>    instead, retrieve it from XSL and transform it to its original shape
>    again producing HTML with the tags I had in XML. Can I do it?
>     Thank you.

 XSL-List info and archive:

Current Thread