[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] How to substitute a string based on number
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
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|