decode( source,'if-one','1', ... , 'if-n','n','default')

Subject: decode( source,'if-one','1', ... , 'if-n','n','default')
From: "Clark C. Evans" <clark.evans@xxxxxxxxxxxxxxxxxxxx>
Date: Sat, 2 Oct 1999 22:53:14 -0400 (EDT)
All,

A decode like function would be wonderful
to augment substring and other string-minipulation
functions.  For instance, date conversion:

<xsl:value-of select="decode((substring('19990912',4,2),1,'Jan',2,'Feb',
                      3,'Mar',4,'Apr',5,'May',6,'Jun',7,'Jul',8,'Aug',
                      9,'Sep',10,'Oct',11,'Nov',12,'Dec','Invalid-Month')/>

=> Sep

Any ideas how to do something like this?  (I'm using <xsl:choose/> )

Thanks!

Clark


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


Current Thread