Re: [xsl] Recursion (I think)

Subject: Re: [xsl] Recursion (I think)
From: Nicholas Orr <nick@xxxxxxxxxxx>
Date: Mon, 26 Sep 2005 21:35:29 +1000
On 26/09/2005, at 8:59 PM, David Carlisle wrote:



How do you do that if you don't know how far back up the tree they are?


ancestor-or-self::*[@id][1]/@id


selects the nearest id attribute.

Ok, thanks. Does that mean it finds the nearest id attribute for any node? Can I specify that it's the id attribute from the nearest "ObjectType" node?


Would that be

ancestor-or-self::*[ObjectType][1]/@id

What purpose does the [1] serve?

Thanks again,
Nick

Current Thread