[XSL-LIST Mailing List Archive Home]
[By Thread]
[By Date]
[Recent Entries]
[Reply To This Message]
Re: ancestors property?
Subject: Re: ancestors property?
From: Oleg Tkachenko <olegt@xxxxxxxxxxxxx>
Date: Wed, 04 Dec 2002 02:15:39 +0200
|
Michael wrote:
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.
<xsl:template match="outside[@myprop='123']//inside">
or
<xsl:template match="inside[ancestor::outside[@myprop='123']]">
PS. And ancestor() reminds me something ancient :)
--
Oleg Tkachenko
eXperanto team
Multiconn Technologies, Israel
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|
PURCHASE STYLUS STUDIO ONLINE TODAY!
Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!
Download The World's Best XML IDE!
Accelerate XML development with our award-winning XML IDE - Download a free trial today!
Subscribe in XML format
RSS 2.0 |
|
Atom 0.3 |
|
|