|
Subject: RE: [xsl] different first element in a list From: "Michael Kay" <michael.h.kay@xxxxxxxxxxxx> Date: Mon, 24 Feb 2003 09:07:53 -0000 |
In the inner for-each, instead of
xsl:for-each select="key('k', @type)"
try
xsl:for-each select="key('k', @type)[position()!=1]"
Michael Kay
Software AG
home: Michael.H.Kay@xxxxxxxxxxxx
work: Michael.Kay@xxxxxxxxxxxxxx
> -----Original Message-----
> From: owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx
> [mailto:owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx] On Behalf Of
> Lorenzo De Tomasi
> Sent: 23 February 2003 23:55
> To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx
> Subject: Re: [xsl] different first element in a list
>
>
> on 23-02-2003 23:08, Michael Kay at michael.h.kay@xxxxxxxxxxxx wrote:
>
> > It is displaying the first row twice because you have asked it to.
> >
> > Your logic is
> >
> > for-each language that is the first of its @type
> > display the language
> > for each language of this @type
> > display the language
> >
> > Just remove the code corresponding to the outer "display the
> > language".
>
> But how can I display each language of this type except the
> first? If I remove the code corresponding to the outer
> "display the language" I don't understand what's the code
> that indicates where to put the language of this @type except
> the first :(
>
> The logic I want is:
>
> for-each language that is the first of its @type
> label: display the language
> for each language of this @type except the first
> display the language
>
> What I want to obtain is
>
> 1. If in the Xml I have a single 'mother tongue' and a single 'other
> tongue':
> ______________________________________________
> mother tongue Italian
>
> other tongue English speak: good
> read: excellent
> write: good
> ______________________________________________
>
> 2. If in the Xml I have more 'mother tongue's and 'other tongue's:
>
> ______________________________________________
> mother tongues German
> Italian
>
> other tongues English speak: good
> read: excellent
> write: good
> Français speak: basic
> read: basic
> write: basic
> ______________________________________________
>
>
> XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
>
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
| Current Thread |
|---|
|
| <- Previous | Index | Next -> |
|---|---|---|
| Re: [xsl] different first element i, Lorenzo De Tomasi | Thread | Re: [xsl] different first element i, Lorenzo De Tomasi |
| RE: [xsl] insert a tab/space charac, Gertjan Assies | Date | [xsl] OMR Mark for folding machine, PIERRES |
| Month |