[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] sort, count, number, group
After perusing the FAQ I can sort, count, number, and group. But I cannot do them all at once. Please help. Example: xml: <root> <foo> <bar>bard</bar> <bar>bark</bar> </foo> <foo> <bar>bark</bar> <bar>barb</bar> </foo> </root> Sample xsl that selects distinct <bar> <xsl:template match="//bar[not(. = following::bar)]"> <xsl:value-of select="."/> </xsl:template> produces: bard bark barb what I want is to number these, sort them, and count the number of times they appear in the xml source Desired output: 1. barb -1 2. bard -1 3. bark -2 I can't seem to get there from here. Do I need to use for-each? Thanks, -Quagly XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|