XSLT怎么获取当前分组内的项目 current-group()

admin 百科 18
current-group() 返回当前分组的节点序列,顺序与输入一致;只能在 xsl:for-each-group 内使用,常配合 count()、current-grouping-key() 等实现分组聚合与嵌套处理。

XSLT怎么获取当前分组内的项目 current-group()-第1张图片-佛山资讯网

current-group() 是 XSLT 2.0+(及 XPath 2.0+)中 xsl:for-each-group 内部专用函数,**只能在 xsl:for-each-group 的作用域内使用**,用于获取当前正在处理的这个分组所包含的所有节点(即“这一组”的全部项目)。

它返回什么?

返回一个节点序列(node sequence),顺序与原始输入中这些节点出现的顺序一致。注意:不是字符串、不是单个节点,而是**一组节点** —— 所以你可以对它用 count()position()for-each,甚至嵌套 xsl:for-each-group 再分组。

怎么用?常见写法

典型结构如下:


  


    

Category:


    

This group has items.

标签: node go 作用域

发布评论 0条评论)

还木有评论哦,快来抢沙发吧~

趣科技 机圈观察员 茄考网 茄录网 海印网 雷鹃网 鹃朝网 互联网观察员 评测官
趣科技 机圈观察员 茄考网 茄录网 海印网 雷鹃网 鹃朝网 互联网观察员 评测官