Subject: RE: using HTML editors with XSL From: prasadm@xxxxxxx Date: Thu, 16 Mar 2000 16:39:05 -0600 |
Hi guys, I am writing a stylesheet to generate an HTML output. A variable value is set in the parent template and I am trying to access the same in the child templates as shown below. <MAINTAG num="2"> <FIRST> <COL1> abc </COL1> <COL2> 123 </COL2> <FIRST> <SECOND> ... </SECOND> </MAINTAG> In the style sheet I put the attribute "num" value into a variable in MAINTAG template and want to access the same in the template for FIRST. written for "FIRST" or "SECOND", etc. <xsl:template match="MAINTAG"> <xsl:variable name="num"> <xsl:value-of select="@num"/> </xsl:variable> <xsl:apply-template select="FIRST"> <xsl:apply-template select="SECOND"> </xsl:template> <xsl:template match="FIRST"> <INPUT TYPE="HIDDEN" NAME="hidNum"> <xsl:attribute name="VALUE"> <xsl:value-of select="$num"/> </xsl:attribute> <xsl:apply-templates/> <xsl:template> When I use the parser to parse this, it gives an error saying unknown variable. How is the scope of a variable defined. Is this possible to do or not? If not, is there any work around. Thanks, Prasad XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: using HTML editors with XSL, Manish Shah | Thread | RE: using HTML editors with XSL, Charlie Cox |
Re: possible to mimic while-like be, David Carlisle | Date | Re: Special entity characters in Sh, David Carlisle |
Month |