gpt4 book ai didi

xslt-2.0 - XSLT2 for-each-group : is there a way to reference sequence of representative elements?

转载 作者:行者123 更新时间:2023-12-04 18:35:17 25 4
gpt4 key购买 nike

在 XSLT2 中的 for-each-group 语句中,焦点变为一组代表性元素,每个组一个。这意味着,例如, last() 返回组的数量(因为它等于代表元素的数量,因此等于焦点的“大小”)。 Position() 返回(本质上)组号,因为它是代表元素序列中正在讨论的组的代表元素的位置,等等。

我的问题是是否可以在 Xpath2 语句中引用这些代表性元素的集合。类似于 current-group() 除了包含所有代表性元素的集合(每个组中的一个)而不是当前组中所有元素的集合。

最佳答案

在 for-each-group 中,您处理每个组而不是所有组。因此,要在所有组中找到第一项,您需要

<xsl:variable name="reps" as="node()*">
<xsl:for-each-group select="foo" group-by="bar">
<xsl:sequence select="."/>
</xsl:for-each-group>
</xsl:variable>

据我所知。

关于xslt-2.0 - XSLT2 for-each-group : is there a way to reference sequence of representative elements?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8152441/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com