xsl-list
[Top] [All Lists]

RE: Use of global variable and parameter

2004-06-03 22:06:47
Hi Jarno,
Awesome!! That worked. Appreciate your quick response.
Thanks a lot.
Vivek

-----Original Message-----
From: Jarno(_dot_)Elovirta(_at_)nokia(_dot_)com 
[mailto:Jarno(_dot_)Elovirta(_at_)nokia(_dot_)com] 
Sent: Friday, June 04, 2004 12:55 AM
To: xsl-list(_at_)lists(_dot_)mulberrytech(_dot_)com
Subject: RE: [xsl] Use of global variable and parameter


Hi,

      <xsl:variable name="forcountry" select="GB"/>
      <xsl:include href="secondxsl.xsl"/>
[snip]
<xsl:if test="metadata[countryname=$forcountry]">
[snip]
But, it seems that the value of forcountry is blank within
secondxsl.xsl.

Are you sure it's not an empty string in the first stylesheet too? Just a 
quess, but you're trying to bind the $forcountry to a node-set of nodes with 
the name "GB" and and as your variable is a top-level element, the root element 
of your source tree should then be "GB". If you want to bind the $forcountry to 
a string "BG", use 

  <xsl:variable name="forcountry" select="'GB'"/>

Hopefully I didn't answer a wrong question again,

Jarno

--+------------------------------------------------------------------
XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--+--



<Prev in Thread] Current Thread [Next in Thread>