Simplest if you can use xslt2 then you just need
<xsl:template match="dummy">
<lvlText val="{codepoints-to-string(@character)}"/>
</xsl:template>
David
Unfortunately I am restricted to using only xslt1. Is there
any way to define the character in XSLT1 using the code I
have without having to attach the & to the beginning?
Write a throwaway XSLT 2 stylesheet that does
<chars>
<xsl:for-each select="20 to 65535">
<xsl:value-of select="codepoints-to-string(.)"/>
Paste the result into your XSLT 1 stylesheet inside an xsl:variable
name="chars".
Then in your XSLT 1 stylesheet do
substring($chars, @character - 20, 1)
Michael Kay
http://www.saxonica.com/
--~------------------------------------------------------------------
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--