Subject: Re: [xsl] Template-matching nodes from input vs nodes in variable based on their position From: "Michael Kay mike@xxxxxxxxxxxx" <xsl-list-service@xxxxxxxxxxxxxxxxxxxxxx> Date: Mon, 22 Jun 2015 18:59:53 -0000 |
> <xsl:sequence select="$FOO[position() eq 3]"/> b <page>Page number 3</page> > > And yet, indeed as per your answers, if I query the position of that > node, the value returned is 1 instead of 3: > > <xsl:sequence select="$FOO[position() eq 3]/position()"/> b 1 > > which looks bizarre to me. Given that an element can be a member of any number of different sequences, would you expect match=bX[5]b to match an X element if it is the 5th item in any one of those sequences? That really would be bizarre. Michael Kay Saxonica
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Template-matching nodes f, Martin Honnen martin | Thread | Re: [xsl] Template-matching nodes f, Martin Honnen martin |
Re: [xsl] Template-matching nodes f, Martin Honnen martin | Date | Re: [xsl] XPATH 1.0: Selecting an e, Wendell Piez wapiez@ |
Month |