Rendu des balises HTML depuis un tag CDATA dans XSL

J'ai une balise CDATA dans mon code XML qui contient des liens hypertextes.

<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>

Je suis en train de la transformer en une page HTML comme suit...

<p class="smartText">
    <xsl:copy-of select="marketSummaryModuleData/smartText"/>                                    
</p>    

Malheureusement, la sortie sur la page s'affiche en texte pur, et non pas au format 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>.

La section CDATA est créé à partir d'un classique de la page ASP, donc la sortie XML ne contient pas la section CDATA. Peut-être une partie du problème? Je n'arrive pas à obtenir les informations de rendre sur la page. J'ai essayé plusieurs solutions proposées par les recherches Google, comme désactiver le-escape-balises xsl:copy-of, xsl:value-of et plus.

Merci

source d'informationauteur Grizzly Peak Software