Subject: Re: [xsl] flat structure to deep structure in a smart way From: Jeni Tennison <jeni@xxxxxxxxxxxxxxxx> Date: Fri, 24 Sep 2004 22:03:27 +0100 |
Now I got a bit stuck. Under the A3 I need to group the B-elements again. How do I do that ?
<xsl:key name="B-key" match="line" use="concat(item[@itemcount = 1], '+', item[@itemcount = 2])" />
<result> <xsl:for-each-group select="line" group-by="item[@itemcount = 1]"> <A value="{current-grouping-key()}"> <xsl:for-each-group select="current-group()" group-by="item[@itemcount = 2]"> <B value="{current-grouping-key()}"> ... </B> </xsl:for-each-group> </A> </xsl:for-each-group> </result>
Jeni -- Jeni Tennison http://www.jenitennison.com
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: RE: [xsl] flat structure to dee, Michael Kay | Thread | [xsl] table: general template, Jan Limpens |
RE: RE: [xsl] flat structure to dee, Michael Kay | Date | Re: [xsl] How to generate XSLT for , Anton Triest |
Month |