请教!?关于XML

2.xml

<?xml version="1.0" encoding="GB2312"?>
<?xml-stylesheet href="first.xsl" type="text/xsl" ?>
<data>
<book>
<title>XML 入门精解 </title>
<author>张三</author>
<price unit="人民币">20.00</price>
<memo>---</memo>
</book>
<book>
<title>XML语法</title>
<author>李四</author>
<price unit="人民币">18.00</price>
<memo> 此书是著名计算机专家编著,极具权威性。此书中有穿插许多精彩的例子。所以可读性强。
</memo>
</book>
</data>

first.xsl

<?xml version="1.0" encoding="GB2312" ?>
<xsl:stylesheet xmlns:xsl="http://www.3w.org/TR/WD-xsl">
<xsl:template match="/">
<html><body>
<center><h2>书籍信息</h2></center>
<div align="center"><center>
<table border="1" cellpadding="5" bgcolor="#4BE7DE">
<tr>
<th>书名</th><th>作者</th><th>价格(人民币)</th><th>备注</th>
</tr>
<xsl:for-each select="data/book" order-by="title">
<tr>
<td><xsl:value-of select="title"/></td>
<td><xsl:value-of select="author"/></td>
<td><xsl:value-of select="price"/></td>
<td width="150"><xsl:value-of select="memo"/></td>
</tr>
</xsl:for-each>
</table>
</center>
</div>
</body>
</html>
</xsl:template>
</xsl:stylesheet>

不能显示内容,只能显示XSL中的格式。不知道什么原因???
而且在IE5.0 IE6.0中都试了
可是苦了我了

抱歉。我的源程序没有显示出来

询问一下,此站点是用什么构建的?

为什么和我家中显示的又不一样???

是不是在显示XML文件时,后台要运行什么软件?