我的xml为什么显示是乱码?

daidaoke2001 2002-05-30 04:50:17
刚开始学习xml,随便抄了个例子文件。将xml文件和xsl文件都拷到一台web服务器上,用ie6浏览xml文件,显示出来的是乱码?

源文件如下:
example-3-7.xml
<?xml version="1.0" encoding="UTF-8"?>

<?xml-stylesheet type="text/xsl" href="example-3-8.xsl"?>


<da>
<学生 性别="0">
<姓名>张三</姓名>
<ID>001</ID>
<年龄>16</年龄>
<电话>12345678</电话>
</学生>
<学生 性别="1">
<姓名>李四</姓名>
<ID>002</ID>
<年龄>20</年龄>
<电话>23456789</电话>
</学生>
<学生 性别="0">
<姓名>王五</姓名>
<ID>003</ID>
<年龄>19</年龄>
<电话>34567890</电话>
</学生>
</da>



example-3-7.xsl
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/TR/WD-xsl">



<xsl:template><xsl:apply-templates/></xsl:template>
<xsl:template match="da">
<html>
<head>
<title>学生档案示范</title>
</head>
<body>
<table border="2" title="这是一个学生档案示范。" align="center">

<caption>学生档案示范</caption>
<tr bgcolor="yellow">
<th>姓名</th>
<th>学号</th>
<th>年龄</th>
<th>联系电话</th>
</tr>
<xsl:for-each select="学生">
<tr>
<td><xsl:value-of select="姓名"/></td>
<td><xsl:value-of select="ID"/></td>
<td><xsl:value-of select="年龄"/></td>
<td><xsl:value-of select="电话"/></td>
</tr>
</xsl:for-each>
</table>
</body>
</html>
</xsl:template>
</xsl:stylesheet>

将encoding设为GB2312也不行,而且显示的乱码好象是提示我文件有错?
错误在哪里?谢谢
...全文
326 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
daidaoke 2002-06-03
  • 打赏
  • 举报
回复
谢谢大家
newmung 2002-05-31
  • 打赏
  • 举报
回复
有语法错误
kinro 2002-05-31
  • 打赏
  • 举报
回复
只要把两个文件里的encoding值改为gb2312就可以显示了!
yiyizq0260 2002-05-31
  • 打赏
  • 举报
回复
HI,我发现你的错误了:
1.你的XML与XSL中的encoding中的UTF-8都应换为GB2312;
2.你的XML中href="example-3-8.xsl",但XSL文件名是example-3-7.xsl,将XML中的href句改为href="example-3-7.xsl"?>,就行了,我已运行出正确的结果.很漂亮呀!
yiyizq0260 2002-05-31
  • 打赏
  • 举报
回复
我觉得ID应改为其他名字,改一个中文名字试试(XML中与XSL中都要改),你的encoding值应为GB2312,这两处改一下,看看解决问题吗?
1825 2002-05-30
  • 打赏
  • 举报
回复
<?xml version="1.0" encoding="UTF-8"?>
改为
<?xml version="1.0" encoding="GB2312"?>
outside 2002-05-30
  • 打赏
  • 举报
回复
1.把encoding设为GB2312
2.把<xsl:template><xsl:apply-templates/></xsl:template>
改为<xsl:template match="/"><xsl:apply-templates/></xsl:template>

8,906

社区成员

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

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