Subject: [xsl] How to substitute a string based on number From: Mailer Mailer <maillistboxes@xxxxxxxxx> Date: Mon, 29 Oct 2001 04:37:50 -0800 (PST) |
Hello All, How can I substitute a string based on a number, e.g. 1 --- Jaunary 2 --- February ..... 11 November 12 --- December In wrox book an implementation is given but it seems to be MS specific. The implementation is ----------------- <xsl:variable name="monthnames.tf"> <mnth name="January"/> <mnth name="February"/> <mnth name="March"/> <mnth name="April"/> <mnth name="May"/> <mnth name="June"/> <mnth name="July"/> <mnth name="August"/> <mnth name="September"/> <mnth name="October"/> <mnth name="November"/> <mnth name="December"/> </xsl:variable> <xsl:variable name="monthnames" select="msxml:node-set($monthnames.tf)"/> .... ... <xsl:value-of select="$monthnames/*[$month]/@name"/> In this way monthnames variable works as an array. Is there such kinda standard way to access the variable ... do not mention xslt processor specific stuff. Is node-set a standard function? Any pointers may help. Thanks Deep __________________________________________________ Do You Yahoo!? Make a great connection at Yahoo! Personals. http://personals.yahoo.com XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Case conversion in XSL?, Thomas Holz | Thread | Re: [xsl] How to substitute a strin, Goetz Bock |
Re: [xsl] key definition, Joerg Pietschmann | Date | RE: [xsl] Escaping/converting speci, Ross Kendall |
Month |