RE: [xsl] Converting to ASCII equivalent

Subject: RE: [xsl] Converting to ASCII equivalent
From: "Michael Kay" <mike@xxxxxxxxxxxx>
Date: Mon, 22 Aug 2005 12:47:25 +0100
Not possible in 1.0 without extensions.

In 2.0:

<xsl:analyze-string select="$in" regex="[A-Za-z]">
  <xsl:matching-substring>
    <xsl:value-of select="format-number(string-to-codepoints(.), '00')"/>
  </xsl:matching-substring>
  <xsl:non-matching-substring>
    <xsl:value-of select="."/>
  </xsl:non-matching-substring>
</xsl:analyze-string>

Michael Kay
http://www.saxonica.com/

> -----Original Message-----
> From: Sreenath Juluri [mailto:jssreenath@xxxxxxxxx] 
> Sent: 22 August 2005 12:32
> To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx
> Subject: [xsl] Converting to ASCII equivalent
> 
> hi,
> 
> i want to replace all the alaphabets in a string with its
> corressponding ascii values
> 
> ie <xsl:variable name="id">AB30285</xsl:variable>
> 
> when i select this variable i need to print 656630285. how do 
> we do this?
> 
> thanks
> Sreenath.

Current Thread