Subject: Re: [xsl] Sum function From: "Purnima Shankaran" <purnima@xxxxxxxxxxxxx> Date: Thu, 8 Mar 2001 16:40:07 -0600 |
Hi Chris, Thanks for the reply. Your code worked with Saxon. But I am using XT processor..it complained that 'implementation of extension namespace not available'. Thanks, purnima ----- Original Message ----- From: "Chris Bayes" <Chris@xxxxxxxxxxx> To: <xsl-list@xxxxxxxxxxxxxxxxxxxxxx> Sent: Thursday, March 08, 2001 1:34 PM Subject: RE: [xsl] Sum function > Shankaran, > Depending on your processor you could do someting like this > > <xsl:stylesheet version='1.0' > xmlns:xsl='http://www.w3.org/1999/XSL/Transform' > xmlns:saxon="http://icl.com/saxon" > xmlns:msxsl="urn:schemas-microsoft-com:xslt"> > > <xsl:template match="/storsys"> > <xsl:variable name="tots"> > <xsl:apply-templates select="storval" mode="mul" /> > </xsl:variable> > <!--xsl:value-of select="sum(saxon:node-set($tots)/storval/@tot)" /--> > <xsl:value-of select="sum(msxsl:node-set($tots)/storval/@tot)" /> > </xsl:template> > > <xsl:template match="storval" mode="mul"> > <storval tot="{noofblocks * blocksize}" /> > </xsl:template> > > </xsl:stylesheet> > > Uncomment <!--xsl:value-of select="sum(saxon:... if you are using saxon > > Ciao Chris > > XML/XSL Portal > http://www.bayes.co.uk/xml > > > 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 -> |
---|---|---|
RE: [xsl] Sum function, Chris Bayes | Thread | RE: [xsl] Sum function, Chris Bayes |
[xsl] RE:, Matt Elder | Date | RE: [xsl] How to "quo" without "quo, Clapham, Paul |
Month |