++++++ 一个超菜的问题,请帮忙!!! ++++++++++++++++++

minghui000 2003-10-03 02:35:36
文件如何
good.xml
<?xml version="1.0" encoding="gb2312"?>
<!-- edited with XMLSPY v5 rel. 4 U (http://www.xmlspy.com) by rth77 (rth77) -->
<?xml:stylesheet type="text/xsl" href="good.xsl"?>
<icebery>
<name>你好啊</name>
<sex>男</sex>
<age>80</age>
<born>1999</born>
</icebery>


good.xsl
<?xml version="1.0" encoding="gb2312"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/TR/WD-xsl">
<xsl:template match="/">
<html>
<head><title>个人简介</title></head>
<body>
<xsl:apply-templates select="icebery"/>
<xsl:apply-templates select="ages"/>
</body>
</html>
</xsl:template>

<!--简历模板-->
<xsl:template match="icebery">
<TABLE border="1" cellspacing="0">
<TH>姓名</TH><TD><xsl:value-of select="name"/></TD>
<TH>姓名</TH><TD><xsl:value-of select="name"/></TD>
<TR>
<TH>姓名</TH><TD colspan="3"><xsl:value-of select="name"/></TD>
</TR>
<xsl:apply-templates select="name"/>
</TABLE>
</xsl:template>

<!--姓名模板-->
<xsl:template match="ages">
<TABLE>
<TD>年龄</TD>
<TD><xsl:value-of select="name"/></TD>
</TABLE>
</xsl:template>
</xsl:stylesheet>



想请教一下,不知为什么<!--姓名模板-->部分显示不出来,到底什么原因,谢谢
...全文
31 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
adie20018u8 2003-10-03
  • 打赏
  • 举报
回复
因为你的 xml 文件中根本就没有 ages 这个节点,<xsl:template match="ages"> 毫无用处
icebery 2003-10-03
  • 打赏
  • 举报
回复
XML只支持一个节点
minghui000 2003-10-03
  • 打赏
  • 举报
回复
关注!

8,906

社区成员

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

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