RE: [xsl] Converting number to ASCII-character

Subject: RE: [xsl] Converting number to ASCII-character
From: "Chris Bayes" <chris@xxxxxxxxxxx>
Date: Mon, 24 Sep 2001 10:42:59 +0100
Andre,
It's early Monday morning. I am sure he meant concat('&amp;#', $number,
';') which produces &#65; which displays in the browser as A

Ciao Chris

XML/XSL Portal
http://www.bayes.co.uk/xml


> -----Original Message-----
> From: owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx 
> [mailto:owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx] On Behalf Of 
> Mengel Andre (FV/SLM) *
> Sent: 24 September 2001 10:04
> To: 'xsl-list@xxxxxxxxxxxxxxxxxxxxxx'
> Subject: AW: [xsl] Converting number to ASCII-character
> 
> 
> 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('&amp;', $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:
> 
> &amp;65;
> 
> 
> 
> > If you want to avoid d-o-e, you can
> > (a) escape into an extension function
> > (b) use
> > 
> > <xsl:variable name="ascii">
> > !&quot;#$%^....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
> 
> 


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


Current Thread