| Subject: Re: [xsl] case insensitive attributes From: Jeni Tennison <mail@xxxxxxxxxxxxxxxx> Date: Thu, 5 Apr 2001 17:03:32 +0100 | 
Hi Jay, > Current XPath (not working) > > root/CamUsers[translate(@UserId,'ABCDEFGHIJKLMNOPQRSTUVWXYZ', > 'abcdefghijklmnopqrstuvwxyz') = 'ADMIN'] So near and yet so far... :) The translate() function there is translating all the *uppercase* letters in the UserId to *lowercase*, whereas you're comparing it with an *uppercase* string. So it'll never match. What you meant was: root/CamUsers[translate(@UserId,'abcdefghijklmnopqrstuvwxyz', 'ABCDEFGHIJKLMNOPQRSTUVWXYZ') = 'ADMIN'] or: root/CamUsers[translate(@UserId,'ABCDEFGHIJKLMNOPQRSTUVWXYZ', 'abcdefghijklmnopqrstuvwxyz') = 'admin'] I hope that helps, Jeni --- Jeni Tennison http://www.jenitennison.com/ XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
| Current Thread | 
|---|
| 
 | 
| <- Previous | Index | Next -> | 
|---|---|---|
| [xsl] case insensitive attributes, Jay Gardner | Thread | Re: [xsl] case insensitive attribut, David Carlisle | 
| RE: [xsl] compare date value with 2, Clapham, Paul | Date | RE: [xsl] case insensitive attribut, Jay Gardner | 
| Month |