xsl-list
[Top] [All Lists]

Re: [xsl] Position() Function Using Filter

2011-10-28 09:05:51
On 28 October 2011 16:02, Martin Honnen <Martin(_dot_)Honnen(_at_)gmx(_dot_)de> 
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/

--~------------------------------------------------------------------
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>
--~--



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

--~------------------------------------------------------------------
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>
--~--