RE: [xsl] XSL count function

Subject: RE: [xsl] XSL count function
From: Jarno.Elovirta@xxxxxxxxx
Date: Tue, 8 Oct 2002 17:32:16 +0300
Hi,

> If I have the following xml, How can I get the number of red 
> books that are 
> 17.99.
> 
> <library>
> <book>
> <price>17.99</price>
> <color>red</color>
> <pages>200</pages>
> </book>
> <book>
> <price>17.99</price>
> <color>blue</color>
> <pages>200</pages>
> </book>
> <book>
> <price>17.49</price>
> <color>red</color>
> <pages>200</pages>
> </book>
> <book>
> <price>17.99</price>
> <color>red</color>
> <pages>100</pages>
> </book>
> <book>
> <price>18.99</price>
> <color>red</color>
> <pages>200</pages>
> </book>
> </library>

Use the count() function with an expression that will select all "book" elements that have a "color" child element whose string value is "red".

Cheers,

Jarno

 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Current Thread