[XSL-LIST Mailing List Archive Home] [By Thread] [By Date]

RE: [xsl] Immediate Previous Node


Subject: RE: [xsl] Immediate Previous Node
From: "Luke Ambrogio" <gryzlaw@xxxxxxxxxxx>
Date: Fri, 15 Nov 2002 12:49:22 +0000

so, using:

preceding-sibling::s_indexitem[1][substring-before(@path, ' $')]

seems to always find preceding-simbling that start the same before ' $' (the space is intentional), when there aren't,

please help

10x

luke




From: "Américo Albuquerque" <aalbuquerque@xxxxxxxxxxxxxxxx> Reply-To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx To: <xsl-list@xxxxxxxxxxxxxxxxxxxxxx> Subject: RE: [xsl] Immediate Previous Node Date: Fri, 15 Nov 2002 11:51:44 -0000

Hi Luke.
Try:
<xsl:if test="preceding-sibling::item[1][.='a']">

Hope that this helps.

-----Original Message-----
From: owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx
[mailto:owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx] On Behalf Of Luke
Ambrogio
Sent: Friday, November 15, 2002 11:07 AM
To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx
Subject: [xsl] Immediate Previous Node


hello ppl,


i have a small problem, hope you can help.
i have a sorted xml something like:

<index>
<item>a</item>
<item>ab</item>
<item>b</item>
<item>c</item>
</index>

how can i, using xsl of course, find out the data of immediate previous
node. example while processing:

<item>ab</item>

using <xsl:if> i want to check whether the previous one is
<item>a</item> so
that i can process it different

hope i was clear

10x in advance

Luke

_________________________________________________________________
The new MSN 8: advanced junk mail protection and 2 months FREE*
http://join.msn.com/?page=features/junkmail


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




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


_________________________________________________________________
Help STOP SPAM with the new MSN 8 and get 2 months FREE* http://join.msn.com/?page=features/junkmail



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




Current Thread
Keywords