Re: [xsl] How to select some items from list of items

Subject: Re: [xsl] How to select some items from list of items
From: "Agnes Kielen" <a.kielen@xxxxxxx>
Date: Fri, 25 Oct 2002 11:31:25 +0200
Hello,

Paul wrote:
> <book>
>   <item>AA</item>
>   <item>BB</item>
>   <item>CC</item>
>   <item>DD</item>
>   <item>EE</item>
>   <item>FF</item>
> </book>

> i only want to select the first 4 items  and drop the rest.

Hope this helps

<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform";>
<xsl:template match="item">
    <xsl:apply-templates/>
</xsl:template>
<!-- don't use item node with position larger then 4 -->
<xsl:template match="item[position()&gt;4]"/>

</xsl:stylesheet>

The second template has a higher priority then the first one and is for this
reason selected for the fifth node and higher.

Cheers,
Agnes



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


Current Thread