Re: [xsl] Multiple conditions in single key statement

Subject: Re: [xsl] Multiple conditions in single key statement
From: "Ganesh Babu N" <nbabuganesh@xxxxxxxxx>
Date: Wed, 17 Sep 2008 10:02:26 +0530
Hai David and Tony,

Thank you both for the confirmation given on this subject. This worked
fine and my problem is solved.

Regards,
Ganesh



On 9/15/08, Tony Graham <Tony.Graham@xxxxxxxxxxxxxxxxxxxxxx> wrote:
> On Mon, Sep 15 2008 17:10:49 +0100, davidc@xxxxxxxxx wrote:
>>   So in the key element is it possible to include union of two
>>   conditions such as use="concat(@AN, SP) " to check with key('affkey',
>>   concat(@AN, @ILINK)).
>>
>> yes of course. You can use any xpath expression. ypu may want to include
>> a separator (that can not occur in either string) something like
>> concat(@AN,'!', SP)
>> so that the two strings are kept apart.
>
> Though with your input, it would be:
>
>    concat(../../../../@AN,'!', SP)
>
> All things are relative: in this case, they're relative to what you
> match with the "match" attribute.
>
> Regards,
>
>
> Tony Graham                         Tony.Graham@xxxxxxxxxxxxxxxxxxxxxx
> Director                                  W3C XSL FO SG Invited Expert
> Menteith Consulting Ltd
> XML, XSL and XSLT consulting, programming and training
> Registered Office: 13 Kelly's Bay Beach, Skerries, Co. Dublin, Ireland
> Registered in Ireland - No. 428599   http://www.menteithconsulting.com
>   --  --  --  --  --  --  --  --  --  --  --  --  --  --  --  --  --
> xmlroff XSL Formatter                               http://xmlroff.org
> xslide Emacs mode                  http://www.menteith.com/wiki/xslide
> Unicode: A Primer                               urn:isbn:0-7645-4625-2

Current Thread