| 系统系 | - 操作系统 - 工具软件 - 病毒安全 - Vista专区 | WEB2.0 | - 奇趣 - 发现分享 - 评论员文章 | 视 频 | - 体育 - 娱乐 - 科技 - 教程 |
| 办公系 | - Word - Excel - Powerpoint - 网站建设 | 动画系 | - Flash - Ascript - Flex - MsE Design 教程 | 编程系 | - Asp - Asp.Net - Php - Jsp、Java - CGI/perl |
| 艺术系 | - 酷赏 - 工业 - 建筑 - 界面 - 平面 - 视觉 | 网站系 | - HTML/Xhtml - Js、Ajax - Css - XML、XSLT | 下 载 | - 图形图像 - 多媒体 - 系统办公 |
XSL中用count()来取得xml中某种节点的个数
list.xml
<?xml version="1.0"?>
<list>
<application>
<id>1</id>
<state>1</state>
<type>111</type>
<title>title</title>
<applior>applior</applior>
<progress>
<node>
<state>pass</state>
<censor>admin</censor>
</node>
<node>
<state>failure</state>
<censor>kk</censor>
</node>
<node>
<state>detemind</state>
<censor>dq</censor>
</node>
</progress>
<applytime>2006-9-06</applytime>
<deadline>
<state>delay/ontime</state>
<time>2006-9-12</time>
</deadline>
</application>
</list>
要取得<node>节点的个数可以用的方法是
<xsl:value-of disable-output-escaping="yes" select="count(//node)"/>
路径以双斜线 // 开头, 则表示选择文档中所有满足双斜线//之后规则的元素(无论层级关系)