RE: [xsl] counting nodes before and aften an specific one

Subject: RE: [xsl] counting nodes before and aften an specific one
From: TSchutzerWeissmann@xxxxxxxxxxxxxxxx
Date: Tue, 26 Nov 2002 09:49:55 -0000
Hello Aniceto,

You want to use preceding-sibling and following-sibling, so

count(tab[@active=1]/preceding-sibling::tab)
and
count(tab[@active=1]/following-sibling::tab)

hth
Tom SW
> -----Original Message-----
> From: Aniceto Lopez [mailto:aniceto@xxxxxxxxxxxxx]
> Sent: 26 November 2002 09:34
> To: xsl-list
> Subject: [xsl] counting nodes before and aften an specific one
> 
> 
> Hi xsl people.
> 
> xml sample
> <form-tab>
>   <tab active="0" name="GENERAL"/>
>   <tab active="0" name="CONTABLES"/>
>   <tab active="1" name="NOTAS"/>
>   <tab active="0" name="DOCUMENTOS"/>
>   <tab active="0" name="NOTAS"/>
>   <tab active="0" name="RELACIONES"/>
> </form-tab>
> 
> how can I count the nodes before the one @active=1
> ant the ones after, assuming there is only one active
> 
> any idea?
> 
> thanks in advance
> Ani
> 
>  XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
> 

 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Current Thread