***——某些特殊字符(“<”)从XML经XSLT的转换后如何原样输出?——***

leolee 2001-09-11 04:41:56
我将一个链接的HTML语句作为字符串写如JDOM树,输出JDOM后,这句话:
<a href=asd.jsp>asdfas</a> 变成:
<a href=asd.jsp>asdfas</a>
如何在XSLT转换后恢复为正常的链接语句。

如果用CDATA类型写入的话:
[!CDATA[<a href=asd.jsp>asdfas</a>]],输出是不变的:
[!CDATA[<a href=asd.jsp>asdfas</a>]]
但我如何在做XSLT转化的时候将CDATA中的数据提取出来,成为HTML网页上的正常链接,因为HTML页面不认CDATA的强制输出。
...全文
119 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
karma 2001-09-12
  • 打赏
  • 举报
回复
try
<xsl:value-of disable-output-escaping="yes" select="." />
hydnoahark 2001-09-11
  • 打赏
  • 举报
回复
>>[!CDATA[<a href=asd.jsp>asdfas</a>]]
使用<xsl:value-of select="text()"></xsl:value-of>即可
leolee 2001-09-11
  • 打赏
  • 举报
回复
waiting................

8,906

社区成员

发帖
与我相关
我的任务
社区描述
XML/XSL相关问题讨论专区
社区管理员
  • XML/XSL社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧