Hi Rick,
In Michael Kay's book, check under xsl:for-each-group, "Using
group-starting-with", there is an example "Handling flat XHTML documents"
which describes the situation.
I think it is easier to understand group-starting-with="section" instead of
group-ending-with and knowing that the first group will contain everything up
to the first <section>.
Best regards,
- Michael
> Am 12.04.2017 um 23:06 schrieb Rick Quatro rick@xxxxxxxxxxxxxx
<mailto:rick@xxxxxxxxxxxxxx> <xsl-list-service@xxxxxxxxxxxxxxxxxxxxxx
<mailto:xsl-list-service@xxxxxxxxxxxxxxxxxxxxxx>>:
>
> Here is my xml:
>
> <?xml version="1.0" encoding="UTF-8"?>
> <chapter>
> <title>Title</title>
> <intro>
> <p>Intro</p>
> </intro>
> <section></section>
> <section></section>
> <section></section>
> </chapter>
>
> My context node is the <chapter> element. I want to select everything up to
> and including the first <section>.
|