[Home] [By Thread] [By Date] [Recent Entries]

Subject: RE: Re: xslt query a data
From: cknell@xxxxxxxxxx
Date: Tue, 22 Apr 2003 13:07:38 -0500
> -----Original Message-----
> From:     Paul <reganmian@xxxxxxxxx>
> 
> for example I have a table or equavalent XML have
> below information
> 1, a
> 2, b
> 3, c
> 4, d
> 
> In my stylesheet, I only have a, b, c, d value
> but I need to use 1, 2, 3, 4 as a substitution
> 

You will need to use the <xsl:choose> element and its child elements <xsl:when> and <xsl:otherwise> to set up the subsitution you want.

<xsl:choose>
  <xsl:when test="something = 'a'">1</xsl:when>
  <xsl:when test="something = 'b'">2</xsl:when>
  <xsl:when test="something = 'c'">3</xsl:when>
  <xsl:when test="something = 'd'">4</xsl:when>
  <xsl:otherwise />
</xsl:choose>
-- 
Charles Knell
cknell@xxxxxxxxxx - email


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


Current Thread
  • RE: Re: xslt query a data
    • cknell - Tue, 22 Apr 2003 13:03:01 -0400 (EDT) <=
      • Paul - Tue, 22 Apr 2003 13:36:40 -0400 (EDT)
      • Michael Kay - Tue, 22 Apr 2003 14:57:34 -0400 (EDT)
      • <Possible follow-ups>
      • cknell - Tue, 22 Apr 2003 14:38:46 -0400 (EDT)
Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member