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
|