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 |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] ancestors property?, David Carlisle | Thread | [xsl] Count leading spaces using xp, Grainne Reilly |
[xsl] ancestors property?, Michael | Date | Re: [xsl] ancestors property?, Oleg Tkachenko |
Month |