[XSL-LIST Mailing List Archive Home]
[By Thread]
[By Date]
Re: [xsl] finding the position of a node within a node set
Subject: Re: [xsl] finding the position of a node within a node set From: Ihe Onwuka <ihe.onwuka@xxxxxxxxxxxxxx> Date: Sun, 26 Aug 2012 07:49:54 +0100 |
Assuming Xpath 2.0 take a look at the index-of function. On Sun, Aug 26, 2012 at 6:41 AM, Wolfhart Totschnig <wolfhart@xxxxxxxxxxxxx> wrote: > Dear list, > > I have an XPath question to which I cannot find the answer. > > Let $node_set be a set of element nodes, stored in a variable. In this set > there is an element with @id="foo". I would like to know the position of > this element within the node set. I found the following solution: > > <xsl:for-each select="$node_set"> > <xsl:if test="@id='foo'"> > <xsl:value-of select="position()"> > </xsl:if> > </xsl:for-each> > > I cannot but think that there is a quicker, XPath-only solution to this, yet > I cannot find it. Thank you for your help! > > Wolfhart
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] finding the position of a nod, Wolfhart Totschnig | Thread | Re: [xsl] finding the position of a, Michael Kay |
[xsl] finding the position of a nod, Wolfhart Totschnig | Date | Re: [xsl] finding the position of a, Michael Kay |
Month |
Keywords