Re: [xsl] Using the value of the current attribute in select

Subject: Re: [xsl] Using the value of the current attribute in select
From: Mansour Al Akeel <mansour.alakeel@xxxxxxxxx>
Date: Sun, 3 Apr 2011 20:12:17 -0400
Works like a charm.
Thank you all.


On Mon Apr 04,2011 12:29 am, Michael Kay wrote:
> On 04/04/2011 00:18, Mansour Al Akeel wrote:
> > I am trying to get a copy-of an element by the value of one of it's
> > decendants. The issue is that I need to match it with a value of the a
> > current attribute:
> >
> >
> > following-sibling::foreign-key[child::reference/@local="the_value_of_the_current_attribute"]
> 
> following-sibling::foreign-key[child::reference/@local=current()/@name]
> 
> Michael Kay
> Saxonica
> 
> 
> > Here's an example of the xml I am trying to process.
> >
> > <table>
> >      <column name="parent_id" />
> >      <foreign-key>
> >          <reference local="parent_id" />
> >      </foreign-key>
> > </table>
> >
> >
> > I want to use the @name of the column in the xpath expression.

Current Thread