Subject: RE: [xsl] Sum function From: "Chris Bayes" <Chris@xxxxxxxxxxx> Date: Thu, 8 Mar 2001 23:44:27 -0000 |
Purnima, Ok then do something like <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:xt="http://www.jclark.com/xt" > <xsl:template match="/storsys"> <xsl:variable name="tots"> <xsl:apply-templates select="storval" mode="mul"/> </xsl:variable> <xsl:value-of select="sum(xt:node-set($tots)/storval/@tot)"/> </xsl:template> <xsl:template match="storval" mode="mul"> <storval tot="{noofblocks * blocksize}" /> </xsl:template> </xsl:stylesheet> Roll on 1.1 Ciao Chris XML/XSL Portal http://www.bayes.co.uk/xml >-----Original Message----- >From: owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx >[mailto:owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx]On Behalf Of Purnima >Shankaran >Sent: 08 March 2001 22:40 >To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx >Cc: Chris@xxxxxxxxxxx >Subject: Re: [xsl] Sum function > > >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 > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Sum function, Purnima Shankaran | Thread | [xsl] multiple conditions in a cond, Alex Reuter |
Re: [xsl] conditionals and xsl:choo, Robert Koberg | Date | RE: [xsl] <br /> tag is condensed t, Roger Campbell |
Month |