xsl解析xml问题,有关xmlns
各位,快点救命,我的xsl总是解析不出来,各位看看代码有什么错误,在线等待,谢谢了
//userinfo.xml
<?xml version="1.0" encoding="GBK"?>
<?xml-stylesheet type = "text/xsl" href = "userinfo.xsl"?>
<userinfo>
<user>
<id>z3036</id>
<passwd>3036</passwd>
<group>DB41</group>
<class>CLASS-A+</class>
</user>
</userinfo>
//userinfo.xsl
<?xml version = "1.0" encoding = "GBK"?>
<xsl:stylesheet version = "1.0" xmlns:xsl = "http://www.w3.org/TR/WD-xsl">
<xsl:template match = "userinfo">
注册用户列表
<table border = "1" cellPadding = "0" cellSpacting = "0">
<tr>
<td>账号</td>
</tr>
<xsl:for-each select = "user">
<tr>
<td><xsl:value-of select = "id"/></td>
</tr>
</xsl:for-each>
</table>
</xsl:template>
</xsl:stylesheet>
另外:在xsl中改为
<xsl:transform
xmlns:xsl = "http://www.w3.org/1999/XSL/Transform" version = "1.0">就可以,为什么?