Subject: Re: [xsl] ancestors property? From: Wendell Piez <wapiez@xxxxxxxxxxxxxxxx> Date: Tue, 03 Dec 2002 18:56:21 -0500 |
<xsl:template match="inside[ancestor::*/@myprop='123']"> ... </xsl:template>
Cheers, Wendell
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.
====================================================================== Wendell Piez mailto:wapiez@xxxxxxxxxxxxxxxx Mulberry Technologies, Inc. http://www.mulberrytech.com 17 West Jefferson Street Direct Phone: 301/315-9635 Suite 207 Phone: 301/315-9631 Rockville, MD 20850 Fax: 301/315-8285 ---------------------------------------------------------------------- Mulberry Technologies: A Consultancy Specializing in SGML and XML ======================================================================
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] EXSLFO Project Accepting Re-U, W. Eliot Kimber | Thread | [xsl] ancestors property?, Michael |
Re: [xsl] filter, Paul | Date | [xsl] ancestors property?, Michael |
Month |