Re: [xsl] Attempting to find the first index of a group of nodes in a node set.

Subject: Re: [xsl] Attempting to find the first index of a group of nodes in a node set.
From: Joerg Heinicke <joerg.heinicke@xxxxxx>
Date: Tue, 06 Aug 2002 02:31:28 +0200
<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


Current Thread