Re: ancestor counting

Subject: Re: ancestor counting
From: Tony Graham <tgraham@xxxxxxxxxxxxxxxx>
Date: Fri, 22 Sep 2000 13:40:19 -0400 (EST)
At 22 Sep 2000 18:03 GMT, David Carlisle wrote:
 > > So actually I want to know how many ancestors the branch has got.
 > > How can I do this?
 > 
 > count(ancestor::*)

That will get you the number of ancestor elements, but won't include
the root node, which is also an ancestor.  If you really want all of
the ancestors, try:

count(ancestor::node())

Regards,


Tony Graham
======================================================================
Tony Graham                            mailto:tgraham@xxxxxxxxxxxxxxxx
Mulberry Technologies, Inc.                http://www.mulberrytech.com
17 West Jefferson Street                    Direct Phone: 301/315-9632
Suite 207                                          Phone: 301/315-9631
Rockville, MD  20850                                 Fax: 301/315-8285
----------------------------------------------------------------------
  Mulberry Technologies: A Consultancy Specializing in SGML and XML
======================================================================



 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Current Thread