Subject: RE: Help with an xsl:if
From: "Michael Kay" <mike@xxxxxxxxxxxx>
Date: Thu, 8 May 2008 22:54:10 +0100
|
Of course it should be != rather than =! - but I wonder if that was really
your problem?
You can also write
<xsl:value-of select="crosslist[. != 'none']"/>
Michael Kay
http://www.saxonica.com/
> -----Original Message-----
> From: Michelle Tarby [mailto:tarbymm@xxxxxxxxxxx]
> Sent: 08 May 2008 19:03
> To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx
> Subject: Help with an xsl:if
>
> I can't figure out what I'm doing wrong with this statement.
> If I take out the xsl:if, everything displays properly, but
> I'd like to only display crosslist if there's something other
> than none as a value:
>
> <xsl:for-each select="fll/class">
> <xsl:value-of select="number"/>.
> <xsl:value-of select="title"/>
> (<xsl:value-of select="credits"/>)
> <xsl:if test="crosslist=!'none'">
> <xsl:value-of select="crosslist" />
> </xsl:if>
> <xsl:value-of select="prereq"/><br />
> <xsl:value-of select="description"/><br /><br /> </xsl:for-each>
>
> Any suggestions would be appreciated.
>
> --
> Michelle Tarby
> Director of Web Services
> Information Technology
> Le Moyne College
> http://www.lemoyne.edu
> tarbymm@xxxxxxxxxxx
> *****************************
> "That's the beauty of tomorrow. There is no such thing as a
> setback. The lessons I learn today I will apply tomorrow, and
> I will be better."
> - Tiger Woods
|