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 |