(1 to count(/items/item))[. != $num]
Regards,
Michael Kay
http://www.saxonica.com/
http://twitter.com/michaelhkay
-----Original Message-----
From: jesper(_dot_)tverskov(_at_)gmail(_dot_)com
[mailto:jesper(_dot_)tverskov(_at_)gmail(_dot_)com] On Behalf Of Jesper
Tverskov
Sent: 03 October 2009 10:30
To: xsl-list(_at_)lists(_dot_)mulberrytech(_dot_)com
Subject: [xsl] select/except based on position()
I would like to generate a sequence of numbers. @no contains a number.
$num the item position not to be included.
The following works:
select="/items/item/@no except /items/item[$num]/@no"
But I would like to base the selection on position().
The following first step of the new solution is also working:
select="/items/item[position() != $num]/@no"
Now, I would like to drop @no. I only made it up because I
couldn't solve my problem without it. @no contains the
position of the item!
The following is the closed I have been able to get so far,
but it doesn't work:
select="/items/item[position() != $num]/position()"
This is what I want: For an item, return the item positions
of the other items.
Any hints for how to change the select statement?
Cheers,
Jesper
--~------------------------------------------------------------------
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail:
<mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--
--~------------------------------------------------------------------
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--