Subject: Re: [xsl] xslt 2. index-of, nodes From: Jeni Tennison <jeni@xxxxxxxxxxxxxxxx> Date: Thu, 3 Jul 2003 15:39:59 +0100 |
Dave, >> Oh? It shouldn't fail -- you should be able to do: >> >> <xsl:for-each-group select="loc" >> group-by="concat(@hl, '+', @side, '+', @pos)"> >> ... >> </xsl:for-each-group> > > I wasn't using the + as a separator. I don't see why that should > make a difference though? I don't think it should in your example, assuming that side is always 'left' or 'right'. Can you put together a small example showing it not working? (Of course it might be a Saxon bug.) >> I would personally prefer something like: >> >> <xsl:for-each select="loc"> >> <xsl:group by="@hl" /> >> <xsl:group by="@side" /> >> <xsl:group by="@pos" /> >> ... >> </xsl:for-each> >> >> but I've suggested it before and no one else seems to think it's worth >> changing. > > I'd go for that on readability grounds. None of the others are other > than ugly IMO. > > No one else as in the WG? I don't think I've brought it up since joining the WG. The WG rejected the idea last time I brought it up on the public comments list and from what I recall, no one else in the "public" made any comments in support. But probably I should put together a proper proposal rather than moaning about it here :) Cheers, Jeni --- Jeni Tennison http://www.jenitennison.com/ XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] xslt 2. index-of, nodes, David . Pawson | Thread | RE: [xsl] xslt 2. index-of, nodes, David . Pawson |
RE: [xsl] Make safe XML, Jim Fuller | Date | RE: [xsl] XSLT Architecture: Next S, Claudio Russo |
Month |