thanks Tom
-----Mensaje original-----
De: owner-xsl-list(_at_)lists(_dot_)mulberrytech(_dot_)com
[mailto:owner-xsl-list(_at_)lists(_dot_)mulberrytech(_dot_)com]En nombre de
TSchutzerWeissmann(_at_)uk(_dot_)imshealth(_dot_)com
Enviado el: martes, 26 de noviembre de 2002 10:50
Para: xsl-list(_at_)lists(_dot_)mulberrytech(_dot_)com
Asunto: RE: [xsl] counting nodes before and aften an specific one
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
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list