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()>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 |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] How to select some items , Jeni Tennison | Thread | [xsl] Building RTF variable, Ragulf Pickaxe |
RE: [xsl] XSL Choose inside a funct, Michael Kay | Date | RE: [xsl] XML to XML transformation, Michael Kay |
Month |