以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 XSL/XSLT/XSL-FO/CSS 』  (http://bbs.xml.org.cn/list.asp?boardid=8)
----  XSL 在输出 xml链接中的中文问题  (http://bbs.xml.org.cn/dispbbs.asp?boardid=8&rootid=&id=64271)


--  作者:juv923
--  发布时间:6/30/2008 5:32:00 PM

--  XSL 在输出 xml链接中的中文问题
现在是问题是这样的 我有个XML,XML文件编码是GB2312,内容如下:
  <row 歌曲名="蒙娜丽莎" 歌手="弦子" 试听URL="http://xj.12530.com/user/listentonepersonal.screen?tonePath=http://1.2.3.4(我随便写的IP):8080/colorring/al/630/502/0/0000/0003/710.wav&toneID=246737&toneCode=5023710&toneName=蒙娜丽莎&singerName=弦子&price=3.00&toneValidDay=2009-03-30 23:59:59&spName=腾讯"/>

现在用XSL读出该XML的内容,歌曲名和歌手都正常在我们网站上显示中文,但当用户点击我们的试听URL的时候链接到试听页面我的链接中的参数就已经乱码了(蒙娜丽莎,弦子,腾讯)。也就是用户点击链接后到试听页面就是乱码

在XSL中我是采用这句话输出试听URL的:
<xsl:output method="html" encoding="UTF-8"/>
<a target="_blank">
    <xsl:attribute name="href">
 <xsl:value-of select="@试听URL"/>
    </xsl:attribute>
</a>
请问在XSL中我该怎么转我链接中带的中文呢?


--  作者:Qr
--  发布时间:7/1/2008 9:49:00 AM

--  
如果试听页面能正常播放就正常了,乱码有什么关系。
--  作者:juv923
--  发布时间:7/2/2008 3:59:00 PM

--  
能正常播放...但乱了总不好吧
W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
5,604.492ms