[XSL-LIST Mailing List Archive Home]
[By Thread]
[By Date]
preceding sibling test
Subject: preceding sibling test From: "Sargeant, Richard (GEIS)" <Richard.Sargeant@xxxxxxxxxxx> Date: Fri, 11 Feb 2000 16:45:26 +0100 |
Hi, I'm trying to upgrade an old XSL file to the latest XSLT standard and have a small problem when testing against a previous sibling My XML file contains a number of ITEM's which contain amongst other things a <USER> and while processing each <ITEM> I need to check if the <USER> has changed. I used to use the following... <xsl:template match="ITEM"> <xsl:if test="not(USER = from-preceding(USER))"> <xsl:apply-templates select="USER"/> </xsl:if> ... etc With the new format I thought this should read <xsl:template match="PB_ITEM"> <xsl:if test="not(USER = preceding-sibling::USER[position()=1])"> <xsl:apply-templates select="USER"/> </xsl:if> ... etc but this always evaluates to true, so what am I doing wrong ? > regards > Richard XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: <TD> </TD> background color, Juergen Hermann | Thread | RE: preceding sibling test, Kay Michael |
Re: <TD> </TD> background color, David Carlisle | Date | Embedded Elements, Charlie Kaiman |
Month |