Subject: Re: [xsl] rendering a treeview *hairy problem* From: Oliver Becker <obecker@xxxxxxxxxxxxxxxxxxxxxxx> Date: Thu, 1 Feb 2001 11:27:07 +0100 (MET) |
> What I need to > do is in each node go recursively through each parent and check whether it > has any siblings.. but I'm not sure how to do that > > <xsl:for-each select="self::node()/parent::post"> > </xsl:for-each> > > seems only to check the parent of the current node, not that parent's > parent, and that parents parent parent.. you get the drift.. It seems you want something like <xsl:for-each select="ancestor::*"> ... </xsl:for-each> visits all ancestors <xsl:for-each select="ancestor::post"> ... </xsl:for-each> visits only post ancestors Cheers, Oliver /-------------------------------------------------------------------\ | ob|do Dipl.Inf. Oliver Becker | | --+-- E-Mail: obecker@xxxxxxxxxxxxxxxxxxxxxxx | | op|qo WWW: http://www.informatik.hu-berlin.de/~obecker | \-------------------------------------------------------------------/ XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] rendering a treeview *hai, Nikolai Grigoriev | Thread | Re: [xsl] rendering a treeview *hai, Mattias Konradsson |
Re: [xsl] rendering a treeview *hai, Jeni Tennison | Date | RE: [xsl] XML data to MS-Excel??, Hillyard, Matthew |
Month |