Subject: RE: [xsl] Problems with apersand (&) when trying to dynamically define a character value as an attribute value. From: "Michael Kay" <mike@xxxxxxxxxxxx> Date: Thu, 26 Oct 2006 13:05:19 +0100 |
> > 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/
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Problems with apersand (&, David Carlisle | Thread | Re: [xsl] Problems with apersand (&, David Carlisle |
Re: [xsl] Problems with apersand (&, David Carlisle | Date | Re: [xsl] Problems with apersand (&, David Carlisle |
Month |