Re: [xsl] Slow XSLT

Subject: Re: [xsl] Slow XSLT
From: Florent Georges <lists@xxxxxxxxxxxx>
Date: Fri, 7 Mar 2008 15:44:26 +0100 (CET)
Andrew Welch wrote:

> On 07/03/2008, Cleyton Jordan wrote:

> >  1 - <xsl:variable name="teams"
> >  select="//team[not(.=preceding::team)]"/>

> [...]

> >  2 - Here we are inside a loop
> >  <xsl:template match="results">
> >   <xsl:for-each select="$teams">
> >     <xsl:variable name="this" select="."/>

> >  Again does "." match the value of each team or the
> >  whole team element?

> . is the string value of the current node, not the element
> itself

  I don't understand.  The dot operator is the current item,
in this case bound once for each team element in the
variable $team.  So in this case you can add the following
to the variable: as="element(team)".

  But there is no "matching" here.

  Regards,

--drkm



















      _____________________________________________________________________________ 
Envoyez avec Yahoo! Mail. Une boite mail plus intelligente http://mail.yahoo.fr

Current Thread