I'm trying to work out a way that several items in a list could be summarized in a single item if they have a keyword in common. For example, given the items:
Sounds: a
Sounds: b
Vocab: word
Vocab: foo
Vocab: bar
Sounds: a
I would return the values:
Sounds: a, b
Vocab: word, foo, bar
I have it as far as filtering out the non-unique items using
<xsl:variable name="Rows" select="/dsQueryResponse/Rows/Row[not(@Skill=preceding-sibling::Row/@Skill)]">
But I'm a bit at sea when it comes to xslt node stuff. Any help or pointers would be appreciated.