[xsl] Re: text() word lists

Subject: [xsl] Re: text() word lists
From: "Dimitre Novatchev" <dnovatchev@xxxxxxxxx>
Date: Sun, 8 Feb 2004 08:32:58 +0100
>
> Sorted by descending frequency:
>
> <xsl:for-each-group select="
>    for $w in tokenize(string(foo), "[\s.?!]*") return lower-case($w)">
>   <xsl:sort select="count(current-group())" order="descending"/>
>   <xsl:value-of select="current-grouping-key(), '  -  ',
> count(current-group())"/>
> </xsl:for-each>

Sorry, but cannot make this work.

First had to remove the nested quotes. Then to change the ending tag.

Now I get the message:

"Error at xsl:for-each-group on line 10 of file:/(Untitled):
  Exactly one of the attributes group-by, group-adjacent,
group-starting-with, and group-ending-with must be specified"

Probably this is something trivial, but this is the first time I'm trying an
XSLT 2.0 grouping example.


Cheers,

Dimitre Novatchev.
FXSL developer,

http://fxsl.sourceforge.net/ -- the home of FXSL
Resume: http://fxsl.sf.net/DNovatchev/Resume/Res.html




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


Current Thread