[?]怎样正确读出XML中CDATA标记间的网页代码? (150分)

  • 主题发起人 主题发起人 momosong
  • 开始时间 开始时间
M

momosong

Unregistered / Unconfirmed
GUEST, unregistred user!
有一个XML结点如下:
<text><!CDATA[[<b>我是"momosong",请多指教!</b>]]></text>
然后用下面的XSL读出:
<xsl:value-of select="."/>
结果是:
&amp;amp;lt;!CDATA[[&amp;amp;lt;b&amp;amp;gt;我是"momosong",请多指教!&amp;amp;lt;/b&amp;amp;gt;
哎!完全不是我想要的,这个样子显示在网页上就是网页原代码了,多丢人!
所以请大侠们指教,怎样才能在网页中将那句话正确得显示为粗体?
 
<xsl:value-of select="." disable-output-escaping="yes" />
 
yysun:我试了,还是不行。我也试过xsl:output和xsl:text的配合,同样不行。
 
这个问题我已解决,谢谢yysun的回答。
 

Similar threads

I
回复
0
查看
562
import
I
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
1K
DelphiTeacher的专栏
D
后退
顶部