xsl问题,请教
一个xml文件代码:
xslsample.xml
<?xml version="1.0" encoding="gb2312"?>
<?xml-stylesheet type="text/xsl" href="xslsample3.xsl"?>
<唐诗>
<五言绝句>
<作者 字号="太白">李白</作者>
<标题>静夜思</标题>
<内容>
床前松松散,叮叮咚咚大,
峨峨峨峨阿,峨峨呜呜呜
</内容>
</五言绝句>
<五言绝句>
<作者 字号="太白">李白</作者>
<标题>春晓</标题>
<内容>
瞧瞧去起起,叮叮咚咚大,
峨峨峨峨阿,峨峨呜呜呜
</内容>
</五言绝句>
<五言绝句>
<作者 字号="季凌">王之涣</作者>
<标题>登黄鹤楼</标题>
<内容>
登叮叮当当,叮叮咚咚大,
峨峨峨峨阿,峨峨呜呜呜
</内容>
</五言绝句>
<五言绝句>
<作者 字号="摩洁">王唯</作者>
<标题>相思</标题>
<内容>
红豆松松散,叮叮咚咚大,
峨峨峨峨阿,峨峨呜呜呜
</内容>
</五言绝句>
</唐诗>
一个xsl代码:
xslsample3.xsl
<?xml version="1.0" encoding="gb2312"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:fo="http://www.w3.org/1999/XSL/Format">
<xsl:template match="/">
<xsl:for-each select="唐诗/五言绝句">
<xsl:apply-templates/>
</xsl:for-each>
</xsl:template>
<xsl:template match="*">
<xsl:if text="标题">
<b><xsl:value-of/> </b>
</xsl:if >
<xsl:if text="内容">
<u><xsl:value-of/> </u>
</xsl:if>
<tr/>
</xsl:template>
</xsl:stylesheet>
为什么我用浏览器ie打开xslsample.xml时,浏览器就报错
错误提示为:
无法显示 XML 页。
使用 XSL 样式表无法查看 XML 输入。请更正错误然后单击 刷新按钮,或以后重试。
在 'xsl:if' 上属性 'text' 无效。
我的代码错在哪里,请指教.