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.