|
Subject: Re: [xsl] use variable in <xsl:if test= From: Matt Gushee <mgushee@xxxxxxxxxxxxx> Date: Sat, 2 Mar 2002 03:11:02 -0700 |
On Sat, Mar 02, 2002 at 07:37:21AM +0000, Jeni Tennison wrote:
A fine explanation.
I would just add that, since it sounds like you want to have values
passed to the stylesheet from an external process, you should
probably be using <xsl:param> elements instead of <xsl:variable>.
<xsl:param>s are defined and used just like <xsl:variable>s. The
differences are that:
1) An <xsl:param> can receive a value passed from outside the
stylesheet (for global parameters) or outside the template
(for local ones).
2) Local parameters must be immediate children of an <xsl:template>
element, and must precede all other child elements of the
template.
Best of luck.
--
Matt Gushee
Englewood, Colorado, USA
mgushee@xxxxxxxxxxxxx
http://www.havenrock.com/
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
| Current Thread |
|---|
|
| <- Previous | Index | Next -> |
|---|---|---|
| Re: [xsl] use variable in <xsl:if t, Jeni Tennison | Thread | RE: [xsl] sort and collating sequen, Michael Kay |
| RE: [xsl] xsl:variable doesn't work, Michael Kay | Date | Re: [xsl] use variable in <xsl:if t, Peter Davis |
| Month |