社区
XML/XSL
帖子详情
xsl节点计数函数
liaomingxue
2004-07-03 05:46:49
在xsl中,什么函数可以获得某个节点之下的某个子节点的个数?
<xsl:template match="root/class">
//得到当前节点的序号
<xsl:eval>formatIndex(childNumber(this),"1")</xsl:eval>
<xsl:apply-templates select="class_name"></xsl:apply-templates>
//怎样得到子节点class_name的个数?
</xsl:template>
...全文
352
4
打赏
收藏
xsl节点计数函数
在xsl中,什么函数可以获得某个节点之下的某个子节点的个数? //得到当前节点的序号 formatIndex(childNumber(this),"1") //怎样得到子节点class_name的个数?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
bassnova
2004-12-22
打赏
举报
回复
可我怎么把
<xsl:for-each select="//*">
<xsl:value-of select="local-name()"/> =
<xsl:value-of select="count(child::node())"/>
<br/>
</xsl:for-each>
封装成一个类似函数的东西,以便将来调用?
whidon
2004-07-07
打赏
举报
回复
count(root/class//class_name)
孟子E章
2004-07-03
打赏
举报
回复
例子
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="newslist.xsl"?>
<root>
<level/>
<level/>
<level>f</level>
<level/>
<level/>
<level/>
</root>
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="/">
<xsl:for-each select="//*">
<xsl:value-of select="local-name()"/> =
<xsl:value-of select="count(child::node())"/>
<br/>
</xsl:for-each>
</xsl:template>
</xsl:stylesheet>
参考
http://dotnet.aspx.cc/ShowDetail.aspx?id=24D189CA-D47E-4030-8B6C-928732BB21BC
孟子E章
2004-07-03
打赏
举报
回复
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="/">
<xsl:for-each select="//*">
<xsl:value-of select="local-name()"/> =
<xsl:value-of select="count(child::node())"/>
<br/>
</xsl:for-each>
</xsl:template>
</xsl:stylesheet>
xsl
中的
函数
本文深入探讨了
XSL
与XPath中的关键
函数
与方法,包括如何使用end(), index(), nodeName()等进行
节点
定位,以及如何利用selectNodes, childNumber等功能进行
节点
筛选与
计数
。
xsl
函数
二
本文介绍
XSL
中使用VBScript和JScript增强XML处理的方法,包括
节点
操作、属性获取、数据格式化等功能,适用于<
xsl
:script>、<
xsl
:eval>等标签。
xsl
小结
本文详细介绍
XSL
中用于操作XML的各种属性和方法,包括如何获取
节点
信息、遍历
节点
树、选择
节点
集合等,提供了丰富的示例帮助理解。
技巧: 用
节点
集
计数
本文介绍了一种使用
XSL
T
节点
集进行循环控制的技巧,通过构造适当长度的
节点
集,可以替代传统的递归模板,实现高效稳定的
计数
循环。
XSL
系列
函数
详解
本文介绍了
XSL
中使用VBScript和JScript增强XML处理的多种方法和属性,包括绝对子
节点
编号、祖先
节点
编号等功能,以及如何在
XSL
T中利用这些方法进行更高效的数据操作。
XML/XSL
8,906
社区成员
22,677
社区内容
发帖
与我相关
我的任务
XML/XSL
XML/XSL相关问题讨论专区
复制链接
扫一扫
分享
社区描述
XML/XSL相关问题讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章