|
Subject: Re: [xsl] Selecting the first item from a tokenized string From: Florent Georges <darkman_spam@xxxxxxxx> Date: Fri, 13 Jan 2006 15:17:48 +0100 (CET) |
David Carlisle wrote:
> Michael Kay wrote:
> > you can get the Nth item in a sequence using SEQ[N].
> > In the rare cases where that's inconvenient because
> > it changes the evaluation context, you can use
> > subsequence(SEQ, N, 1).
> When can this happen? Can you show an example?
> SEQ[N]
> selects the first and third SEQ
> (as they have N children)
> SEQ[number(N)]
> selects the third SEQ
> (as that is the only one with an N child equal to its
> position())
> subsequence(SEQ,N,1)
> selects the 2nd SEQ child
> (as N selects an element whose value can be cast to the
> integer 2.)
Ok, thanks for your response. It helps me to understand where I
think I misunderstood Michael. Where he said
in the rare cases where that's inconvenient
because it changes the evaluation context
I undesrtood something like:
in the rare cases where it changes the
evaluation context (so that becomes
inconvenient)
where the intended meaning was, I think now:
in the rare cases where that's inconvenient
because the evaluation context change
(anyway, that always changes the evaluation
context)
Right? Please blame my poor english.
Sorry for the noise. Regards,
--drkm
___________________________________________________________________________
Nouveau : tiliphonez moins cher avec Yahoo! Messenger ! Dicouvez les tarifs exceptionnels pour appeler la France et l'international.
Tilichargez sur http://fr.messenger.yahoo.com
| Current Thread |
|---|
|
| <- Previous | Index | Next -> |
|---|---|---|
| Re: [xsl] Selecting the first item , David Carlisle | Thread | Re: [xsl] Selecting the first item , David Carlisle |
| Re: [xsl] Selecting the first item , David Carlisle | Date | RE: [xsl] Selecting the first item , Michael Kay |
| Month |