Tengo una etiqueta CDATA dentro de mi código XML que contiene algunos hipervínculos.Representación de etiquetas HTML dentro de la etiqueta CDATA en XSL
<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>
Estoy tratando de transformarla en una página HTML de la siguiente manera ...
<p class="smartText">
<xsl:copy-of select="marketSummaryModuleData/smartText"/>
</p>
Desafortunadamente la salida hasta la página aparece en texto puro, no como 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 sección CDATA se está creando desde una página ASP clásico, por lo que la salida XML real no contiene la sección CDATA. Podría ser eso parte del problema? Parece que no puedo obtener la información para representar en la página. He intentado con múltiples soluciones ofrecidas por las búsquedas de Google, como disable-escape-tags, xsl: copy-of, xsl: value-of y más.
Gracias
solución final ... Por favor, vea esta publicación. http://stackoverflow.com/questions/706314/hyperlinks-within-xslt-templates –