|
Subject: Re: [xsl] Another grouping question From: Florent Georges <lists@xxxxxxxxxxxx> Date: Mon, 25 Feb 2008 15:07:02 +0100 (CET) |
James Cummings wrote:
Hi
> Is it because I've normalize-space()'d that I can't then traverse
> up from the node to get the ancestor::tei:p?
Because of normalize-space(), your sequence is a sequence of strings.
If you want to get the original node in the grouping, group on the
nodes directly. It is hard to tell without knowing your input, but I
guess you want something like:
<xsl:for-each-group
select="$dMeetingC"
group-by="normalize-space(lower-case(.))">
<!--
Here current-group() is element(tei:seg)+, so you
might have to adapt your XPath expressions.
-->
...
<xsl:for-each select="current-group()">
<!--
Here the current item is element(tei:seg).
-->
...
</xsl:for-each>
...
</xsl:for-each-group>
Regards,
--drkm
_____________________________________________________________________________
Ne gardez plus qu'une seule adresse mail ! Copiez vos mails vers Yahoo! Mail http://mail.yahoo.fr
| Current Thread |
|---|
|
| <- Previous | Index | Next -> |
|---|---|---|
| [xsl] Another grouping question, James Cummings | Thread | Re: [xsl] Another grouping question, James Cummings |
| [xsl] Another grouping question, James Cummings | Date | Re: [xsl] Another grouping question, James Cummings |
| Month |