Subject: [xsl] filtering on following-sibling axis From: "Don Smith" <donalds@xxxxxxxxxx> Date: Tue, 20 Nov 2001 03:55:48 -0600 |
I need to select a subset of following siblings. Given a structure like: <book> <section type="heading"> </section> <section> </section> <section> </section> <section type="subsection"> </section> <section> </section> <section> </section> <section type="subsection"> </section> <section> </section> <section> </section> . . . </book> from the context of <section type="subsection"> I need to access all the following sibling sections up to the next <section type="subsection">. Of course I can get them all with the expression 'following-sibling::section', and exclude the following sections that have the attribute type="subsection" by adding the predicate [not(@type='subsection')], but I'm unable to write a filter that stops accessing the following siblings at the next subsection. I've fiddled with an id check using generate-id, but can't get it to work. Any help will be appreciated, Don XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] apply-templates - wrap, David Carlisle | Thread | Re: [xsl] filtering on following-si, David Carlisle |
Re: [xsl]&ndash problem and netscap, Jeni Tennison | Date | Re: [xsl] Recursively link XML bloc, David Carlisle |
Month |