How can I solve this Global Variable Problem here

Subject: How can I solve this Global Variable Problem here
From: Jia Ming Li <jmingli@xxxxxxxx>
Date: Fri, 16 Jun 2000 11:17:36 -0700
Hi have a Global Variable Problem here.
please help
here is my XML Page
_________________________________________________________________
<?xml version="1.0" encoding="ISO-8859-1"?>
<?xml:stylesheet type="text/xsl"?>
<Test>
   <DATA>	
	<WeekDay>1</WeekDay>
	<WeekDay>2</WeekDay>
   </DATA>

   <WeekDayName>
	<WeekName name="1">Monday</WeekName>
	<WeekName name="2">Tuesday</WeekName>
   </WeekDayName>
</Test>
________________________________________________________________

here is my XSL page
_____________________________________________________________
<?xml version="1.0"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform";
version="1.0">
<xsl:template match="/">
	<xsl:apply-templates select="Test" />
</xsl:template>

<xsl:template match ="Test">
	<xsl:apply-templates select="DATA" />
</xsl:template>
<xsl:template match ="DATA">
	<xsl:apply-templates select="WeekDay" />
</xsl:template>

<xsl:template match="WeekDay">
	<xsl:variable name="weekday"><xsl:value-of
select="."/></xsl:variable>
	<xsl:apply-templates select="//WeekDayName" />
</xsl:template>

<xsl:template match="//WeekDayName">
	<xsl:apply-templates select="WeekName" />
</xsl:template>

<xsl:template match ="WeekName">
	<xsl:if test="@name=$weekday">
		<xsl:value-of select="."/>
	</xsl:if>
</xsl:template>
</xsl:stylesheet>
_________________________________________________________________

I want the result to be:
	Monday
	Tuesday


 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Current Thread