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

RE: [xsl] count() function


Subject: RE: [xsl] count() function
From: "Michael Kay" <mhk@xxxxxxxxx>
Date: Fri, 2 Apr 2004 12:45:32 +0100

count($title[starts-with(.,'A')])

Michael Kay 

> -----Original Message-----
> From: james walker [mailto:jameswalkerandy@xxxxxxxxxxx] 
> Sent: 02 April 2004 10:12
> To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx
> Subject: [xsl] count() function
> 
> I am using a count function to count th enumber of <title> 
> tgas in an xml 
> file which contain a certain starting letter.
> e.g. $alph = 'A'
> <xsl:variable name="countletter" select="count(number of 
> titles with a 
> starting letter of a)"/>
> <xsl:if test="($countletter > 0)">
> <p><xsl:value-of select="$alph"/></p>
> </xsl:if>
> 
> How would i write the test case for the xsl:if?
> would u do some sort of string comparison like 
> not(starts-with($countletter, 
> '0'))??
> 
> i can't use keys as the xml  is coming from multiple files.
> cheers
> james
> 
> _________________________________________________________________
> Use MSN Messenger to send music and pics to your friends 
> http://www.msn.co.uk/messenger


Current Thread
Keywords
xml