|
Subject: sort, count, number, group From: quagly <quagly@xxxxxxxx> Date: Sat, 11 Mar 2000 19:23:14 -0800 |
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
| Current Thread |
|---|
|
| <- Previous | Index | Next -> |
|---|---|---|
| Re: Some Questions (2nd try), David Halsted | Thread | Re: sort, count, number, group, Michel CASABIANCA |
| Re: Netscape, violet wright | Date | Newbie question: copying almost all, NA |
| Month |