jo lemen wrote:
I'm having trouble parsing an RSS feed (version 2.0), over which I have no
control, server-side using using classic ASP and XSL (version 1)
Mu guess is that the problem lies in the following line of the RSS feed:
<description><![CDATA[ text ]]></description>
The result is that none of the content in between the description tag shows up
on screen. Below are the relevant pieces of code.
Is there a way in XSL 1.0 to fix the < and > in front of and after the
CDATA section? If it can only be done in XSLT 2.0, I would be glad to learn how. Thanks
in advance.
Well assuming your stylesheet is only processing XML documents where the
description element looks like below
<description><![CDATA[description text]]></description>
then you could use
<xsl:value-of select="substring-before(substring-after(description,
'[CDATA['), ']]')"/>
--
Martin Honnen
http://JavaScript.FAQTs.com/
--~------------------------------------------------------------------
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--