This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
Re: Attempting to find the first index of a group of nodes in a node set.
- From: Joerg Heinicke <joerg dot heinicke at gmx dot de>
- To: xsl-list at lists dot mulberrytech dot com
- Date: Tue, 06 Aug 2002 02:31:28 +0200
- Subject: Re: [xsl] Attempting to find the first index of a group of nodes in a node set.
- References: <659F1E79ACDCE54B9F073F928A8E5AC901A7B344@lnxdayexch02.lexis-nexis.com>
- Reply-to: xsl-list at lists dot mulberrytech dot com
<xsl:variable name="child4-index"
select="count(child4[1]/preceeding-sibling::*) + 1"/>
Regards,
Joerg
Melton, Joseph (LNG) wrote:
Hello,
I have a node with several child elements of different types. I would like
to find the first index of one of these child elements. For example I have
<parent>
<child1 />
<child2 />
<child3 />
<child2 />
<child1 />
<child4 />
<child2 />
<child3 />
<child5 />
</parent>
I would like to set a variable that is equal to the position of the first
appearance of <child 4/> or <child5/>. In this example it would be <child4/>
at position 6.
Thank you,
Joe Melton
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list