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