Subject: RE: [xsl] compare two unicode variables From: "Michael Kay" <mike@xxxxxxxxxxxx> Date: Thu, 12 May 2005 08:41:28 +0100 |
> <!-- define the parameter --> > <xsl:param name="Kentry" /> > <xsl:copy> > <xsl:for-each > select="/reportname/Entry[substring(ENTRY_FORM,1,$wordLength) = > > Parameter "Kentry" could be "á"(unicode) and I do have > a equal ENTRY_FORM > "á"in my xml file. I suspect that the value of $Kentry is a string of 8 characters (ampersand, hash, x, 0, 0, E, 1, semicolon) and the value of ENTRY_FORM starts with the single character whose Unicode code is xE1. Numeric character references appearing in XML source files get converted to the relevant Unicode character by an XML parser. This parameter string hasn't been put through an XML parser. Michael Kay http://www.saxonica.com/
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] compare two unicode varia, David Carlisle | Thread | RE: [xsl] compare two unicode varia, hochen |
RE: [xsl] Variable Scope, Michael Kay | Date | RE: [xsl] possible usage of variabl, Michael Kay |
Month |