Re: [xsl] output CDATA in xml using xsl

Subject: Re: [xsl] output CDATA in xml using xsl
From: Julian Reschke <julian.reschke@xxxxxx>
Date: Sun, 21 Dec 2003 13:52:39 +0100
Thomas Rasmussen wrote:
Hello
I am trying to make a xsl document that converts one xml document into another, but have run into some trouble.
I have this document:
<ads>
<ad>
<hello>world</hello>
<paragraph>Some <bold>html</bold> formatted text</paragraph>
<paragraph>Another line of <bold>html</bold></paragraph>
</ad>
</ads>


And I want this out:
<ads>
<ad>
  <hello>world</hello>
  <htmlcontent>
  <![CDATA[
      <p>Som Some <b>html</b> formatted text<p>
      <p>Another line of <b>html</b></p>
  ]]>
  </htmlcontent>
</ad>
</ads>

*Why* do you want that output? In general, it's better to keep wellformed XHTML content as XML instead of plain text (escaped markup).


> ...

--
<green/>bytes GmbH -- http://www.greenbytes.de -- tel:+492512807760

XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list


Current Thread