This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
Re: selecting specific number of nodes from a list of nodes
- From: "J.Pietschmann" <j3322ptm at yahoo dot de>
- To: xsl-list at lists dot mulberrytech dot com
- Date: Mon, 08 Apr 2002 23:05:20 +0200
- Subject: Re: [xsl] selecting specific number of nodes from a list of nodes
- References: <20020408190235.17498.qmail@mailweb10.rediffmail.com>
- Reply-to: xsl-list at lists dot mulberrytech dot com
Jaideep Chadha wrote:
> I have a list of nodes that I can select based on a criteria. But I
> need only a specific number of them. For eg. a criteria may return 10
> nodes but I just need to select the first 6 nodes. How can I do this.
> I need to do this for pagination in FO.
You can use a predicate and the position function, for
example
<xsl:apply-templates select="item[position() <=6]"/>
will apply templates to the first six item elements.
J.Pietschmann
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list