Hi Martin,
Yes, this works very well too. Thank you for your generous help.
Rick
-----Original Message-----
From: Martin Honnen martin.honnen@xxxxxx
[mailto:xsl-list-service@xxxxxxxxxxxxxxxxxxxxxx]
Sent: Wednesday, January 20, 2016 1:26 PM
To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx
Subject: Re: for-each-group - only get elements in each group
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.
|