This is the mail archive of the xsl-list@mulberrytech.com mailing list .


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

A simple xsl:if question from a newbie


Hi All,

A question from a XSL-newbie.

I need to compare the contents of two different
elements "Starttime" and "Time". I have tried somthing
like this but wihtout any luck.

My XML-file looks somthing like this
(It's actually generated by the cocoon servlet)
----XML-----
<page>
<Time>
19-11-2000
</Time>

<ROWSET>
<ROW id=0>
<Starttime>
19-11-2000 15:03
</Starttime>
<Body>
blablablablabla
</Body>
</ROW>
<ROW id=1>
<Starttime>
15-11-2000 13:40
</Starttime>
<Body>
some stuf
</Body>
</ROW>
<ROW id=2>
<Starttime>
19-11-2000 10:00
</Starttime>
<Body>
some more stuf
</Body>
</ROW>
</ROWSET>
</page>
------------


Here's my XSL file 

----XSL-----
<xsl:for-each select="ROWSET/ROW">
	<xsl:if test="substring(Starttime, 1, 10) = {Time}"> 
    		
        <xsl:value-of select="Body"/>
      	</xsl:if>	
</xsl:for-each>
-----------

Unfortunately the condition never returns true.
Is there anyone who's got some suggestions as to
why???

Any help is apperciated 

-Nicki



______________________________________________________
Do You Yahoo!?
Få en gratis @yahoo.dk-adresse på http://mail.yahoo.dk


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

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]