RE: when and xsl:choose

Subject: RE: when and xsl:choose
From: "Spychalski, Frank" <frank.spychalski@xxxxxxx>
Date: Tue, 18 Jul 2000 23:21:28 +0200
Hi

test="..." instead of match="..."

<xsl:choose>
   <xsl:when test="@initcost='0'">
	<img src="c:\windows\desktop\Stylesheet Files\bar-0-48.gif"
width="48" height="150"/>
   </xsl:when>
...

should do it...

bye
Frank
-
Work is the curse of the drinking class. (Oscar Wilde)
Frank Spychalski                   frank@xxxxxxxxxxxxx


->-----Original Message-----
->From: Foster, Justin (IT_Architecture) [mailto:JFoster@xxxxxxxxxxx]
->Sent: Tuesday, July 18, 2000 12:13 PM
->To: 'xsl-list@xxxxxxxxxxxxxxxx'
->Subject: xsl:when and xsl:choose
->
->
->OK,
->
->Accoding to my documentation, something like this should work 
->(unless of
->course I am misinterpreting the documentation, which is highly likely.
->(Introduction to XML)
->
-><xsl:template match="/">
->  <xsl:apply-templates/>
-></xsl:template>
->
-><xsl:template match="ELEMENT">
->
-><xsl:choose>
->   <xsl:when match="[@initcost='0']">
->	<img src="c:\windows\desktop\Stylesheet Files\bar-0-48.gif"
->width="48" height="150"/>
->   </xsl:when>
->
->   <xsl:when match="[@initcost='1']">
->	<img src="c:\windows\desktop\Stylesheet Files\bar-green1.gif"
->width="48" height="150"/>
->   </xsl:when>
->
->   <xsl:when match="[@initcost='2']">
->	<img src="c:\windows\desktop\Stylesheet Files\bar-green2.gif"
->width="48" height="150"/>
->   </xsl:when>
->
->   <xsl:when match="[@initcost='3']">
->	<img src="c:\windows\desktop\Stylesheet Files\bar-green3.gif"
->width="48" height="150"/>
->   </xsl:when>
->
->   <xsl:otherwise>
->	<img src="c:\windows\desktop\Stylesheet Files\bar-0-48.gif"
->width="48" height="150"/>
->   </xsl:otherwise>
->
-></xsl:choose>
->
-></xsl:template>
->
->When I use this stylesheet, it always loads only the first 
->image without
->even considering what the XML attribute values are.  Here's 
->an XML snippet
->that I'm referencing:
->
-><ELEMENT initcost="1" />
->
->Why is this?
->
->
->
->Justin Foster 
->IT Architecture
->253-596-3260 office
->253-223-3108 mobile
->
->
-> XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
->


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


Current Thread