XMLコード内にいくつかのハイパーリンクを含むCDATAタグがあります。
<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>
次のようにHTMLページに変換しようとしています...
<p class="smartText">
<xsl:copy-of select="marketSummaryModuleData/smartText"/>
</p>
残念ながら、ページへの出力は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>.
CDATAセクションは従来のASPページから作成されているため、実際のXML出力にはCDATAセクションは含まれていません。それは問題の一部でしょうか?ページに表示する情報を取得できないようです。disable-escape-tags、xsl:copy-of、xsl:value-ofなど、Google検索で提供される複数のソリューションを試しました。
ありがとうございました