Subject: Re: how to display html data, coming in a node
From: "asim" <qazi@xxxxxxxxxxx>
Date: Fri, 9 May 2003 19:00:36 -0700
|
HI
the Html coming in file-content node is not well formed, that is why i m
using CDATA
Thankx
Qazi
----- Original Message -----
From: "David Carlisle" <davidc@xxxxxxxxx>
To: <xsl-list@xxxxxxxxxxxxxxxxxxxxxx>
Sent: Friday, May 09, 2003 4:06 AM
Subject: Re: how to display html data, coming in a node
>
> <tr>
> <td>
> <xsl:variable name="test"><xsl:value-of
> select="//file-content" /></xsl:variable>
> <xsl:value-of select="$test"
disable-output-escaping="yes"/>
> </td>
> </tr>
>
>
> You don't need to use the first variable, the above is equivalent to
>
>
> <tr>
> <td>
> <xsl:value-of select="//file-content"
disable-output-escaping="yes"/>
> </td>
> </tr>
>
>
> But using disable-output-escaping= at all is usually a sign that
> something is wrong. In this case what is wrong is teh use of CDATA
> sections in the input. If you have control over that it would probably
> be better
>
> to have
> <file-content> <b>...</b>..</filecontent>
>
> not
> <file-content><![CDATA[ <b>...</b>..]]></filecontent>
>
> Then you could use
>
>
> <tr>
> <td>
> <xsl:copy-of select="//file-content[1]"/>
> </td>
> </tr>
>
> and avoid all the problems with disable-output-escaping, and have a
> better guarantee of your result being well formed.
>
> David
>
> ________________________________________________________________________
> This e-mail has been scanned for all viruses by Star Internet. The
> service is powered by MessageLabs. For more information on a proactive
> anti-virus service working around the clock, around the globe, visit:
> http://www.star.net.uk
> ________________________________________________________________________
>
> XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
>
>
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
| Current Thread |
- how to display html data, coming in a node
- asim - Fri, 9 May 2003 02:10:56 -0400 (EDT)
- Michael Kay - Fri, 9 May 2003 03:57:47 -0400 (EDT)
- asim - Fri, 9 May 2003 06:48:25 -0400 (EDT)
- David Carlisle - Fri, 9 May 2003 07:09:02 -0400 (EDT)
- asim - Fri, 9 May 2003 10:01:36 -0400 (EDT) <=
- Michael Kay - Fri, 9 May 2003 08:53:12 -0400 (EDT)
- David Pratt - Sun, 11 May 2003 22:10:12 -0400 (EDT)
- Hemi Kara - Sun, 11 May 2003 22:50:03 -0400 (EDT)
- Hemi Kara - Sun, 11 May 2003 23:00:06 -0400 (EDT)
|
|