注册 登录
编程论坛 Ruby论坛

一个简单的显示问题

hwj20070118 发布于 2007-04-17 15:46, 3385 次点击
请大家看看,为什么显示不了,数据?

test.xml:
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="template.xsl" ?>
<classmate>
<student>
<id>1</id>
<name>李三</name>
<分数>69</分数>
</student>
<student>
<id>2</id>
<name>王五</name>
<分数>89</分数>
</student>
<student>

<id>3</id><name>许明</name>
<分数>29</分数>
</student> <student>
<id>4</id>
<name>刘八</name>
<分数>73</分数>
</student>
</classmate>

template.xsl:
<?xml version="1.0" encoding="UTF-8" ?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org./TR/WD-xsl">
<xsl:template math="/">
<html>
<body>
<table>
<tr>
<td>学号</td>
<td>姓名</td>
<td>分数</td>
</tr>
<xsl:for-each select="classmate/student">
<tr>
<td><xsl:value-of select="id" /></td>
<td><xsl:value-of select="name" /></td>
<td><xsl:value-of select="分数" /></td>
</tr>
</xsl:for-each>
</table>
</body>
</html>
</xsl:template>
</xsl:stylesheet>

显示的结果只是:

学号 姓名 分数


0 回复
1