Subject: Re: [xsl] 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
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] slicing an XML document, David Carlisle | Thread | [xsl] choose/otherwise not doing an, Richard Rowell |
[xsl] Selecting all ancestors, Juan Carlos Gonzalez | Date | Re: [xsl] Pagination in xsl-fo, J.Pietschmann |
Month |