[XSL-LIST Mailing List Archive Home]
[xsl] How to cast current-group() ?
Subject: [xsl] How to cast current-group() ?|
From: Leo Studer <leo.studer@xxxxxx>
Date: Mon, 27 Apr 2009 21:39:50 +0200
the type of current-group() and current-grouping-key() is item()* and
xs:anyAtomicType?. I wonder how to cast them to what really is in them.
<xsl:for-each-group select="/results/match" group-by="team">
In my example, the function myfh:MakeTabelRow(.,.) takes the
parameters as="element(*,my:matchType)*" and as="schema-
element(my:team)" respectively both complexTypes. My workaround is to
leave the function parameters untyped, not really ingenious...
Thanks for your suggestions