This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
Re: Using Count() conditionally ??
- From: "Wei-Chin Hsieh" <whsieh at cae dot wisc dot edu>
- To: <xsl-list at lists dot mulberrytech dot com>
- Date: Mon, 24 Jun 2002 15:52:53 -0500
- Subject: Re: [xsl] Using Count() conditionally ??
- References: <sd174429.015@deltafunding.com>
- Reply-to: xsl-list at lists dot mulberrytech dot com
The predicates should work fine.
The total number of apps
<xsl:value-of select="count(//apps)"/>
The total number of apps that have a sysid child node of value 415.
<xsl:value-of select="count(//apps[sysid='415'])"/>
The total number of apps that have a sysid child node of value 416.
<xsl:value-of select="count(//apps[sysid='416'])"/>
Wei-Chin
----- Original Message -----
From: "KUMAR NINGASHETTY" <kningashetty@deltafunding.com>
To: "<" <XSL-List@lists.mulberrytech.com>
Sent: Monday, June 24, 2002 3:08 PM
Subject: [xsl] Using Count() conditionally ??
>
> Hi ..
> I am trying to count the total number of 416's and 415's in the
following xml ... Is there is anyway to use predicates in count function to
acheive this.
>
> any help and pointers ...
>
> <rep>
> <appl>
> <apps>
> <sysid>416</sysid>
> </apps>
> <apps>
> <sysid>415</sysid>
> </apps>
> <apps>
> <sysid>415</sysid>
> </apps>
> <apps>
> <sysid>416</sysid>
> </apps>
> <apps>
> <sysid>416</sysid>
> </apps>
> </appl>
> </rep>
>
> Thanks ...
> -Kumar
>
>
> XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
>
>
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list