This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
Re: How to select a range of elements with offset and length?
- From: "J.Pietschmann" <j3322ptm at yahoo dot de>
- To: xsl-list at lists dot mulberrytech dot com
- Date: Mon, 08 Apr 2002 23:03:36 +0200
- Subject: Re: [xsl] How to select a range of elements with offset and length?
- References: <8A6229AB5BE35447A7A838D64C1792BB040EFE99@exchangeus.edocs.com>
- Reply-to: xsl-list at lists dot mulberrytech dot com
Sreeni Chippada wrote:
> Hi,
> I am trying to select a range of elements using an offset and
> length.
> For example in the following xml,
> <a>
> <b>
> <item>1</item>
> <item>45</item>
> <item>1</item>
> <item>200</item>
> <item>KKK</item>
> <item>23</item>
> <item>1</item>
> <item>1</item>
> <item>200</item>
> <item>100</item>
> </b>
> </a>
>
> if I want to select elements from 3 to 7, what is the xpath
> expression?
<xsl:template match="b">
<xsl:for-each select="item[position()>=3 and 7>=position()]" >
J.Pietschmann
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list