[XSL-LIST Mailing List Archive Home] [By Thread] [By Date]

[xsl] Xpath3 method for concisely getting position of ranging variable in FOR expression?


Subject: [xsl] Xpath3 method for concisely getting position of ranging variable in FOR expression?
From: David Rudel <fwqhgads@xxxxxxxxx>
Date: Fri, 14 Mar 2014 16:53:26 +0100

In Xpath2, there was no super-concise method of extracting the
position of a ranging variable in a for expression.

For example, in the expression "for $i in $seq return [expression]",
you could not use $i/position() to give you the position of $i.

Instead you had to rewrite as "for $n in 1 to count($seq)"... and then
use $n or $seq[$n] as needed.

I'm writing to ask whether there is any new method in Xpath3 that
provides a more concise method of referencing the position of a bound
range variable.

-David

-- 

"A false conclusion, once arrived at and widely accepted is not
dislodged easily, and the less it is understood, the more tenaciously
it is held." - Cantor's Law of Preservation of Ignorance.


Current Thread