[xsl] dynamic construction of path based on param

Subject: [xsl] dynamic construction of path based on param
From: raven <ra5en2000@xxxxxxxxx>
Date: Wed, 22 Jan 2003 10:00:54 -0800 (PST)
I want to dynamically construct a path based on a
param called $course. Here is my current code:

<xsl:if test='contains($course, "510")'>
	<xsl:variable name="path" select="x510" />
</xsl:if>

<xsl:if test='contains($course, "340")'>
	<xsl:variable name="path" select="x340" />
</xsl:if>


<xsl:apply-templates select='syllabus/$path'/>

When I run the transformation the transformer responds
with "pattern empty," which tells me that it is not
changing the $path variable properly or that I have
not encoded it correctly. It is, however, receiving
the parameter correctly as I tested for that. How do I
construct this correctly? Also, ideally I'd just like
to use $course in the path. Thank you.

ra5en@xxxxxxxxx



__________________________________________________
Do you Yahoo!?
Yahoo! Mail Plus - Powerful. Affordable. Sign up now.
http://mailplus.yahoo.com

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


Current Thread