RE: [xsl] ancestors property?

Subject: RE: [xsl] ancestors property?
From: sara.mitchell@xxxxxxxxx
Date: Tue, 3 Dec 2002 19:14:23 -0500
I believe it should look something like this:

<xsl:template match="outside[@myprop='123']//inside">

In this case, the "//" indicates any number of levels. 

Sara

> -----Original Message-----
> From: Michael [mailto:mogmios@xxxxxxxxxxxxxxxxx]
> Sent: Tuesday, December 03, 2002 3:57 PM
> To: xslt
> Subject: [xsl] ancestors property?
> 
> 
> If I have something like this:
> 
> <outside myprop='123'>
>   <mid>
>     <inside>456</inside>
>   </mid>
> </outside>
> 
> 
> How would I write my match for my <xsl:template> for the 
> <inside> node so
> that that template would only match if outside's myprop was 
> equal to '123'
> (and another template might match only '234' for example. I 
> want there to
> be any number of nested levels between the <outside> and 
> <inside> tags. I
> tried using ancestor() but I must have messed something up 
> because it said
> ancestor didn't exist.
> 
> Thanks.
> 
>  XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
> 

 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Current Thread