I have a CDATA tag within my XML code which contains some hyperlinks.
<smartText><![CDATA[ Among individual stocks, the top percentage gainers in the S.&P. 500 are <a href ='http://investing.domain.com/research/stocks/snapshot /snapshot.asp?ric=LNC'>Lincoln National Corp</a> and <a href ='http://investing.domain.com/research/stocks/snapshot /snapshot.asp?ric=PLD'>ProLogis</a>.]]> </smartText> I am trying to transform it into an HTML page as follows...
<p class="smartText"> <xsl:copy-of select="marketSummaryModuleData/smartText"/> </p> Unfortunately the output onto the page shows up in pure text, not as html.
Among individual stocks, the top percentage gainers in the S.&P. 500 are <a href ='http://investing.businessweek.com/research/stocks/snapshot/snapshot.asp?ric=PLD'>ProLogis</a> and <a href ='http://investing.businessweek.com/research/stocks/snapshot/snapshot.asp?ric=LNC'>Lincoln National Corp</a>. The CDATA section is being created from a classic ASP page, so the actual XML output does not contain the CDATA section. Could that be part of the problem? I cannot seem to get the information to render on the page. I have tried multiple solutions offered up by Google searches, such as disable-escape-tags, xsl:copy-of, xsl:value-of and more.
Thank you