how to do it in xslt?
I have an xml file looks like this:
In my xslt file, I do a template match to get to <L3>
need to use the value of L1.
Assuming that I get to the node of L3. Now, my question is, how do I get the value of L1 inside of the that match template? Is there a global variable or something in xslt so I can store the L1's value in that global variable and use it in the match template?
Can anyone tell me how I can do this in xslt? Please give me some details because I am still learning this stuff :-)
Thanks in advance.
You can forward a variable to a template.
using the following syntax
<xsl:call-template name = "templateName"> <xsl:with-param name = "varName" select = "elementName"/>
heres an example of using variables in XSL...
<xsl:variable name="bookCount" select="count(//book)"/>
<xsl:variable name="bookTotal" select="sum(//book/price)"/>
<xsl:variable name="bookAverage" select="$bookTotal div $bookCount"/>
<xsl:value-of select="format-number($bookAverage, '#.00')"/>
Users Browsing this Thread
There are currently 1 users browsing this thread. (0 members and 1 guests)