[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: Use of variables in XSLT
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: 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
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|