RE: [xsl] case-sensitivity in xml

Subject: RE: [xsl] case-sensitivity in xml
From: "Michael Kay" <mike@xxxxxxxxxxxx>
Date: Mon, 24 Jan 2005 23:24:36 -0000
Here's an example:

<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform";
version="2.0">

<xsl:variable name="en1" 
      select="'http://saxon.sf.net/collation?lang=en;strength=primary'"/>

<xsl:template match="/" name="main">
 <result>
   <xsl:if test="compare('HELLO', 'Hello', $en1) = 0">match!</xsl:if>
 </result>
</xsl:template>

</xsl:stylesheet>

The output is:

<result>match!</result>

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



> -----Original Message-----
> From: Pawson, David [mailto:David.Pawson@xxxxxxxxxxx] 
> Sent: 24 January 2005 08:49
> To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx
> Subject: RE: [xsl] case-sensitivity in xml
> 
>  
> 
>     -----Original Message-----
>     From: Michael Kay 
>     
>     XSLT 2.0 allows you to do comparisons using a collation of 
>     your choice, and implementations are likely to offer 
>     collations that are case-blind.
> 
> It would be nice to see a case insensitive example using collation.
> Any offers?
> 
> regards DaveP
> 
> ** snip here **
> 
> 
> -- 
> DISCLAIMER:
> 
> NOTICE: The information contained in this email and any 
> attachments is 
> confidential and may be privileged.  If you are not the intended 
> recipient you should not use, disclose, distribute or copy any of the 
> content of it or of any attachment; you are requested to notify the 
> sender immediately of your receipt of the email and then to delete it 
> and any attachments from your system.
> 
> RNIB endeavours to ensure that emails and any attachments generated by
> its staff are free from viruses or other contaminants.  However, it 
> cannot accept any responsibility for any  such which are transmitted.
> We therefore recommend you scan all attachments.
> 
> Please note that the statements and views expressed in this email and 
> any attachments are those of the author and do not 
> necessarily represent
> those of RNIB.
> 
> RNIB Registered Charity Number: 226227
> 
> Website: http://www.rnib.org.uk

Current Thread