Re: [xsl] for-each-group - only get elements in each group

Subject: Re: [xsl] for-each-group - only get elements in each group
From: "Martin Honnen martin.honnen@xxxxxx" <xsl-list-service@xxxxxxxxxxxxxxxxxxxxxx>
Date: Wed, 20 Jan 2016 18:25:46 -0000
Rick Quatro rick@xxxxxxxxxxxxxx wrote:

There may be instances that I have additional siblings between some of the
<Category> elements. I want to grab everything after the first unique
<Category> element up to the next unique <Category> element. Thank you.

If you adapt Ken's suggestion to


  <xsl:for-each-group select="Cases/Story/(* except Category)"
                        group-by="preceding-sibling::Category[1]">

then I think you get what you want.

Current Thread