Subject: Re: slicing an XML document
From: Saverio Perugini <sperugin@xxxxxxxxxxxxxxxx>
Date: Tue, 15 Oct 2002 16:10:30 -0400 (EDT)
|
On Tue, 15 Oct 2002, David Carlisle wrote:
>
> oh that's even easier
>
> <xsl:template match="/">
> <xsl:for-each select="//*[count(ancestor::*) = $somenumber]">
> do something eg
> <xsl:value-of select="name()"/>
>
> ...
>
> David
Thank You all. This is the answer I was looking for.
When I run the snippet of XML from my original post (pizza) through this, it works
fine. However, when I run it on a much larger document, it fails and returns
all nodes at any level. This larger document is not uniform. In other words,
even if a level x exists, not all nodes in the document
have a child at level x. Could this be causing it to fail?
Thank You and Best Regards,
S. Perugini
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|