Subject: [xsl] select/except based on position() From: Jesper Tverskov <jesper@xxxxxxxxxxx> Date: Sat, 3 Oct 2009 11:30:27 +0200 |
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
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] reading a document into a, Michael Kay | Thread | RE: [xsl] select/except based on po, Michael Kay |
Re: [xsl] Correct way to test for n, Dan Vint | Date | RE: [xsl] select/except based on po, Michael Kay |
Month |