Subject: [xpath] Selecting levels from the document hierarchy
From: "Taras Tielkes" <t.r.tiekes@xxxxxxxxxxxx>
Date: Fri, 6 Oct 2000 18:38:53 +0200
|
Hi,
These are the two XPath expressions I use to select element 'levels' from
the document. (Every parent->child step is a 'level' down)
To select n levels from the root:
//*[count(ancestor-or-self::*)<=n]
To select n levels from the endpoint elements:
//*[not(*)]/ancestor-or-self::*[position()<=n]
Is there a way to write either of these is a different (more efficient?)
way?
Thanks in advance,
Taras
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|