[XSL-LIST Mailing List Archive Home]
[By Thread]
[By Date]
RE: [xsl] Use of variables in XSLT
Subject: RE: [xsl] Use of variables in XSLT From: "Michael Kay" <mhk@xxxxxxxxx> Date: Sat, 20 Dec 2003 12:31:10 -0000 |
It's equally true, surely, that you use integers in three different ways, sometimes as <xsl:value-of select="3"/>, sometimes as {3}, and sometimes as 3. A variable reference is an example of an XPath expression. There are three places XPath expressions can appear in a stylesheet: * as values of attributes such as "test" and "select" that expect an XPath expression * within {} in an attribute value template * as a subexpression within another XPath expression. I guess these correspond to your three cases. Michael Kay > -----Original Message----- > From: owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx > [mailto:owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx] On Behalf Of > Kaarle Kaila > Sent: 20 December 2003 10:23 > To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx > Subject: [xsl] Use of variables in XSLT > > > Why do I have to use the variables in my XSLT stylesheet in > at least three different ways? Assuming I have declared my > variable as <xsl:variable name="type" select="one" /> > > I some where must refer to is as: > > 1. <xsl:value-of select="$type"/> > > somewhere else as > > 2. {$type} > > and somewhere as > > 3. $type > > regards > Kaarle Kaila > > -- > Kaarle Kaila > email: kaarle dot kaila at iki dot fi > www.iki.fi/kaila > > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] Use of variables in XSLT, Kaarle Kaila | Thread | [xsl] preventing output of attribut, David Holden |
Re: [xsl] Re: I believe!, JCS | Date | Re: [xsl] summing up incrementally, David Carlisle |
Month |