Re: [xsl] summing, ok

Subject: Re: [xsl] summing, ok
From: "Joris Gillis" <roac@xxxxxxxxxx>
Date: Sun, 13 Feb 2005 11:09:12 +0100
Tempore 10:41:24, die 02/13/2005 AD, hinc in xsl-list@xxxxxxxxxxxxxxxxxxxxxx scripsit Mukul Gandhi <mukul_gandhi@xxxxxxxxx>:

<xsl:template match="/cars">
  <xsl:variable name="modelcount">
    <xsl:for-each select="car[generate-id(.) =
generate-id(key('by-model',model)[1])]">
      1
    </xsl:for-each>
  </xsl:variable>

  Total no of models - <xsl:value-of
select="string-length($modelcount) -
string-length(translate($modelcount,'1',''))" />

</xsl:template>

or


<xsl:template match="/cars">
Total no of models -
<xsl:value-of select="count(car[generate-id(.) = generate-id(key('by-model',model)[1])])" />
</xsl:template>


--
Joris Gillis (http://www.ticalc.org/cgi-bin/acct-view.cgi?userid=38041)
Laudeo W3C et dona ferens

Current Thread