关于XSL中count()的使用

2008-02-23 05:51:26来源:互联网 阅读 ()

新老客户大回馈,云服务器低至5折

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)"/>
路径以双斜线 // 开头, 则表示选择文档中所有满足双斜线//之后规则的元素(无论层级关系)

http://www.cnblogs.com/cosy/archive/2006/09/21/510185.html

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:xslt的简单使用[xml-->html]

下一篇:了解XSLT