Re: [xsl] Position() Function Using Filter

Subject: Re: [xsl] Position() Function Using Filter
From: Lighton Phiri <lighton.phiri@xxxxxxxxx>
Date: Fri, 28 Oct 2011 16:05:39 +0200
On 28 October 2011 16:02, Martin Honnen <Martin.Honnen@xxxxxx> wrote:
> Lighton Phiri wrote:
>>
>> I am trying to figure out how to get the position of a particular node
>> after apply a filter. I am able to get the result after using the
>> XPath below, however, I can't seem to figure out how to get the
>> position of that node.
>>
>> bpage = ASTRO_00007.JPG
>> books/book[substring-after(substring-after(substring-after(text(),
>> '/'), '/'), '/')=$bpage]
>>
>> <books>
>> <book>books/physics/astronomy/ASTRO_00002.JPG</>
>> <book>books/physics/astronomy/ASTRO_00003.JPG</>
>> <book>books/physics/astronomy/ASTRO_00004.JPG</>
>> <book>books/physics/astronomy/ASTRO_00005.JPG</>
>> <book>books/physics/astronomy/ASTRO_00006.JPG</>
>> <book>books/physics/astronomy/ASTRO_00007.JPG</>
>> <book>books/physics/astronomy/ASTRO_00008.JPG</>
>> <book>books/physics/astronomy/ASTRO_00009.JPG</>
>> <book>books/physics/astronomy/ASTRO_00010.JPG</>
>> </books>
>
>  <xsl:number/>
> can help to find the "position" of a node relative to other nodes.
>
>
>
>
> --
>
>        Martin Honnen --- MVP Data Platform Development
>        http://msmvps.com/blogs/martin_honnen/
>
>

The issue is I am using the condition to search for the equivalent
text in another XML document and later compute that node's position.

Lighton Phiri
http://lightonphiri.org/
@lightonphiri

Current Thread