RE: [xsl] Okay to build Keys on Variables

Subject: RE: [xsl] Okay to build Keys on Variables
From: "Michael Kay" <mhk@xxxxxxxxx>
Date: Fri, 16 Jul 2004 20:42:56 +0100
In 1.0 you aren't allowed to include variables in the match pattern of
xsl:key.

But it doesn't matter. Just define it as match="TIMES/TIME". The index will
only be built for those documents against which it is actually used.

Michael Kay 

> -----Original Message-----
> From: Karl J. Stubsjoen [mailto:karl@xxxxxxxxxxxxxxxxxxxx] 
> Sent: 16 July 2004 18:41
> To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx
> Subject: [xsl] Okay to build Keys on Variables
> 
> Is it legal to create a key based on xml source coming from a 
> variable?
> 
> So:
> <xsl:variable name="TIMES" select="document('TIMES.xml')//TIMES"/>
> <xsl:key name="kyTimes" match="$TIMES/TIME" use="@time_minutes" />
> 
> Karl

Current Thread