Subject: RE: Getting position while ignoring empty elements
From: <Jarno.Elovirta@xxxxxxxxx>
Date: Tue, 27 Apr 2004 14:39:51 +0300
|
Hi,
> Is it possible to find the position of an element while ignoring all
> elements containing no text. For example, given the following:
>
> <furniture>
> <item>table</item>
> <item/>
> <item>chair</item>
> </furniture>
>
> I would like to output:
>
> Furniture
> 1. table
> 2. chair
>
> Should I match all the <item> elements and then only process the ones
> containing text or should I be matching only those items that
> are not empty?
Select only those that you want for processing, i.e.
<xsl:apply-templates select="item[text()]"/>
that way you can use position() for numbering.
Cheers,
Jarno - Assemblage 23: Document (Original Mix)
|