[XSL-LIST Mailing List Archive Home] [By Thread] [By Date]

Re: [xsl] Counting with two conditions


Subject: Re: [xsl] Counting with two conditions
From: Sven Waibel <sven.waibel@xxxxxxxx>
Date: Fri, 26 Nov 2004 10:39:19 +0100

Thanks,
that was so easy.
I thought of a more complex structure to get this result.

Sven

Richard Lewis wrote:
> 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


Current Thread