Re: [xsl] Referencing previous contexts in xpath/Xsl

Subject: Re: [xsl] Referencing previous contexts in xpath/Xsl
From: Michel Hendriksen <michel.hendriksen@xxxxxxxxx>
Date: Tue, 4 Jan 2011 14:49:40 +0100
Something like
$b = x/@b
Select="x[$a/*[name=$b]]"

Michel

On Tue, Jan 4, 2011 at 2:45 PM, Clint Redwood <clint@xxxxxxxxxxxxxxx> wrote:
> Hi,
>
> Apologies if this is an obvious question, but I haven't found an answer by
googling.
>
> I'm trying to construct and xpath for a select attribute in Xsl. What I have
is something like this
>
> Select="x[$a/*[name=current()/@b]]"
>
> Which doesn't work as current() is referring to the context item that is the
parent of x, rather than what I want which is to refer to x from within the
second level []s.
>
> Is this possible in xpath?
>
> Yours,
>
> Clint Redwood
>
> Screwtape Limited, Registered 06663232, Babington House, 26 College Road,
Chilwell, Nottingham NG9 4AS

Current Thread