Subject: Re: conditional element counting
From: "Raffaele Sena" <raff@xxxxxxxxxxxx>
Date: Thu, 28 Aug 2003 13:12:36 -0700
|
<xsl:value-of select="count(/RootNode/Person[Age/text() = 10])"/>
-- Raffaele
----- Original Message -----
From: "Darren Kuik" <darren.kuik@xxxxxxx>
To: <XSL-List@xxxxxxxxxxxxxxxxxxxxxx>
Sent: Thursday, August 28, 2003 12:32 PM
Subject: conditional element counting
> I would like to count the number of nodes that have an element containing
a
> specific element value. Can this be done in XSL? I couldn't find this in
> the archive so I apologize if this has been posted before?
>
> Suppose I have an XML file that looks like this:
>
> <Rootnode>
> <Person>
> <Name>Joe</Name>
> <Age>10</Age>
> </Person>
> <Person>
> <Name>John</Name>
> <Age>10</Age>
> </Person>
> <Person>
> <Name>Sam</Name>
> <Age>18</Age>
> </Person>
>
> I want to use XSL to count and display the number of Person nodes that
have
> an Age element with value = 10. Is this possible?
>
> Thanks,
> Darren
>
>
> XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
>
>
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|