Subject: AW: [xsl] Converting number to ASCII-character From: "Mengel Andre (FV/SLM) *" <Andre.Mengel@xxxxxxxxxxxx> Date: Mon, 24 Sep 2001 11:03:48 +0200 |
Dear Michael, first of all thank you for the fast response refering to my question. > -----Ursprüngliche Nachricht----- > Von: Michael Kay [mailto:mhkay@xxxxxxxxxxxx] > Gesendet: Montag, 24. September 2001 10:29 > An: xsl-list@xxxxxxxxxxxxxxxxxxxxxx > Betreff: RE: [xsl] Converting number to ASCII-character > > > > I have a variable, which contains a number and I want to output the > > appropriate > > ASCII- charater. > > For example > > > > <xsl:variable name = "number" select = "65"/> > > > > should output an A. > > Is there a function or something similar to solve this issue ? > > The closest equivalent is: > <xsl:value-of select="concat('&', $number, ';')" > disable-output-escaping="yes"/> > which works because Unicode character values are a superset of ASCII. > this seemed to be the best solution for me. But the xsl:value element outputs the following: &65; > If you want to avoid d-o-e, you can > (a) escape into an extension function > (b) use > > <xsl:variable name="ascii"> > !"#$%^....abcde...ABCDE....</xsl:variable> > <xsl:value-of select="substring($ascii, $number - 31, 1)"/> > > Mike Kay > > 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 |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] Converting number to ASCI, Michael Kay | Thread | RE: [xsl] Converting number to ASCI, Chris Bayes |
RE: [xsl] Converting number to ASCI, Michael Kay | Date | RE: [xsl] Converting number to ASCI, Chris Bayes |
Month |