xml editor

Supported platforms

Compatible with Windows7 & Mac OS X Snow Leopard

Ready for data server software
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date]

Re: [xsl] String-length of substring-before is giving me wrong number


Subject: Re: [xsl] String-length of substring-before is giving me wrong number
From: "J. Zhang" <j.zhang@xxxxxx>
Date: Wed, 01 Aug 2007 23:10:00 +0200

Sorry, stupid question, but what is the best way make it case-insensitive?

Ty,
 jz

Michael Kay wrote:
In XSLT 1.0, and by default in XSLT 2.0, strings are compared
case-sensitively. Your string does not contain the substring "hip", so it
returns 0.

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


-----Original Message-----
From: J. Zhang [mailto:j.zhang@xxxxxx] Sent: 01 August 2007 16:38
To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx
Subject: [xsl] String-length of substring-before is giving me wrong number


Hi all,

I have got a string:

"Yoshimi Battles the Hip-Hop Robots"

The $keyword = hip

I count the substring before the $keyword like this:

string-length(substring-before($string, $keyword))

When I count the length before the keyword, it returning to me 0, which is wrong.

I do not understand why it is returning me 0...

Thanks,
   jz


Current Thread
Keywords
XML Editor | XML Author | WYSIWYG Editors | Schema Editor | XSD Documentation | XSL/XSLT Editor | XQuery | XML Databases | SVN Client
© 2002-2011 SyncRO Soft Ltd. All rights reserved. | Sitemap | Privacy Policy | This website was created & generated with <oXygen/>®XML Editor