为什么显示不出来?

liangjinglin 2003-09-22 11:17:39

tushu.xml
<?xml version="1.0" encoding="gb2312"?>
<?xml-stylesheet type="text/xsl" href="tushu.xsl"?>
<网上书屋>
<分类 类别="操作系统">
<书籍>
<书名>Red Hat Linux 系统管理大全</书名>
<作者>Thomas Schenk</作者>
<出版社>机械工业出版社</出版社>
</书籍>
<书籍>
<书名>中文版Windows NT</书名>
<作者>Microsoft Press</作者>
<出版社>人民出版社</出版社>
</书籍>

</分类>
<分类 类别="数据库">
<书籍>
<书名>JDBC API数据库编程实作教程</书名>
<作者>夏帮贵</作者>
<出版社>北京希望电子出版社</出版社>
</书籍>
<书籍>
<书名>Access 2000编程员指南</书名>
<作者>夏帮贵</作者>
<出版社>北京希望电子出版社</出版社>
</书籍>
>
</分类>
</网上书屋>

tushu.xsl
<?xml version="1.0" encoding="gb2312"?>
<xsl:stylesheet
xmlns:xsl="http:/www.w3.org/TR/WD-xsl"
xmlns="http://www.w3.org/TR/REC-html40">

<xsl:template match="/">
<html>
<head>
<title>网上书屋</title>
</head>
<body>
<xsl:apply-templates/>
</body>
</html>
</xsl:template>

<xsl:template match="网上书屋">
<center><h1>阿当书屋</h1>
<table border="1">
<th>书名</th><th>作者</th><th>出版社</th>
<xsl:apply-templates/>
</table>
</center>
</xsl:template>
<xsl:template match="分类">
<xsl:apply-templates/>
</xsl:template>
<xsl:template match="书籍">
<tr>
<td><xsl:value-of select="书名" /></td>
<td><xsl:value-of select="作者" /></td>
<td><xsl:value-of select="出版社" /></td>
</tr>
</xsl:template>
</xsl:stylesheet>

执行后,页面不能显示出书名,作者,出版社的内容,请你们帮我找找是什么原因
<td><xsl:value-of select="书名" /></td>
这句也没错啊,但就是显示不出来
...全文
42 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
saucer 2003-09-23
  • 打赏
  • 举报
回复
a "/" is missing:

xmlns:xsl="http:/www.w3.org/TR/WD-xsl"
==> ^^^^
xmlns:xsl="http://www.w3.org/TR/WD-xsl"

8,906

社区成员

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

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