Subject: RE: 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: 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.
|