Re: [xsl] Counting with two conditions

Subject: Re: [xsl] Counting with two conditions
From: "Richard Lewis" <richardlewis@xxxxxxxxxxxxxx>
Date: Fri, 26 Nov 2004 09:26:03 +0000
On Fri, 26 Nov 2004 10:18:47 +0100, "Sven Waibel" <sven.waibel@xxxxxxxx>
said:
> Hi,
> 
> i have following problem:
> 
> 
> XML-File:
> 
> <case>
> 	<parameter>
> 		<status value="performed"/>
> 		<verdict value="fail"/>
> 	</parameter>
> 	<parameter>
> 		status value="performed"/>
> 		<verdict value="pass"/>
> 	</parameter>
> 	<parameter>
> 		status value="performed"/>
> 		<verdict value="pass"/>
> 	</parameter>
> </case>
> ---------------------------------------------
> 
> XSL-File:
> 
> <xsl:template match="case">
> 
> Here i wanna count all paramter that have been "performed" and their
> verdict is "pass"
> 

<xsl:value-of select="count(parameter[status/@value='performed' and
verdict/@value='pass'])" />

> </xsl:template>
> 
Richard
-- 
  Richard Lewis
  richardlewis@xxxxxxxxxxxxxx

Current Thread