Subject: Re: [xsl] Position() Function Using Filter From: Brandon Ibach <brandon.ibach@xxxxxxxxxxxxxxxxxxx> Date: Fri, 28 Oct 2011 10:11:49 -0400 |
How about... count(books/book[following-sibling::book[substring-after(substring-after(substring-after(text(), '/'), '/'), '/')=$bpage]]) + 1 -Brandon :) On Fri, Oct 28, 2011 at 10:05 AM, Lighton Phiri <lighton.phiri@xxxxxxxxx> 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>
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Position() Function Using, Lighton Phiri | Thread | Re: [xsl] Position() Function Using, Andrew Welch |
Re: [xsl] Position() Function Using, Andrew Welch | Date | Re: [xsl] Position() Function Using, Murray McDonald |
Month |