• 全部
  • 问答

请问 xsl里面的节点计数函数 count怎么用。

joards 2002-01-18 05:17:49
书上说它的 count(节点集),节点集是什么概念,是父节点吗??要挂什么样子的命名空间才可以使用count。请指教!!!
...全文
100 点赞 收藏 2
写回复
2 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
joards 2002-01-21
谢谢
1
回复
孟子E章 2002-01-18
符合条件的节点:
例子:

<?xml version='1.0' encoding="gb2312"?>
<?xml-stylesheet type="text/xsl" href="count.xsl"?>
<catalog>
<book>
<author>孟宪会</author>
<title></title>
<genre></genre>
<price>100</price>
</book>
<book>
<author>孟子E章</author>
<title>斑竹</title>
<genre>Computer</genre>
<price>¥10000</price>
</book>
</catalog>


== count.xsl========

<?xml version='1.0' encoding="gb2312"?>
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="html"/>
<xsl:strip-space elements="book"/>
<xsl:template match="/">
<html>
<body>
共有<xsl:value-of select="count(//text())"/>内容非空节点。
</body>
</html>
</xsl:template>

</xsl:stylesheet>
回复
发帖
XML/XSL
创建于2007-09-28

8808

社区成员

XML/XSL相关问题讨论专区
申请成为版主
帖子事件
创建了帖子
2002-01-18 05:17
社区公告
暂无公告