xsl-list
[Top] [All Lists]

RE: counting nodes before and aften an specific one

2002-11-26 02:49:55
Hello Aniceto,

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

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

hth
Tom SW
-----Original Message-----
From: Aniceto Lopez [mailto:aniceto(_at_)overthenet(_dot_)tv]
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



<Prev in Thread] Current Thread [Next in Thread>