Subject: Re: [xsl] Feedback on grouping solution From: "Rick Quatro rick@xxxxxxxxxxxxxx" <xsl-list-service@xxxxxxxxxxxxxxxxxxxxxx> Date: Sat, 26 Oct 2019 17:57:26 -0000 |
Fantastic Martin! Thank you very much. -----Original Message----- From: Martin Honnen martin.honnen@xxxxxx <xsl-list-service@xxxxxxxxxxxxxxxxxxxxxx> Sent: Saturday, October 26, 2019 1:49 PM To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx Subject: Re: [xsl] Feedback on grouping solution On 26.10.2019 19:45, Rick Quatro rick@xxxxxxxxxxxxxx wrote: > That's an oversight on my part. Any elements outside of step elements > have to be processed individually. Can I change the for-each-group to > just group adjacent <step> elements? Yes, it looks there you just want <xsl:for-each-group select="*" group-adjacent="boolean(self::step)"> <xsl:choose> <xsl:when test="current-grouping-key()"> use your template here </xsl:when> <xsl:otherwise> <xsl:apply-templates select="current-group()"/> </xsl:otherwise> </xsl:choose> </xsl:for-each-group>
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Feedback on grouping solu, Martin Honnen martin | Thread | Re: [xsl] Feedback on grouping solu, Martin Honnen martin |
Re: [xsl] Feedback on grouping solu, Martin Honnen martin | Date | Re: [xsl] Feedback on grouping solu, Martin Honnen martin |
Month |