Subject: RE: [xsl] Multiply From: Ben Robb <b.robb@xxxxxxxxxx> Date: Wed, 7 Feb 2001 12:25:30 -0000 |
No - that would produce the following output: 1*2*3 Rather, you want this: Total = <xsl:value-of select="number(one) * number(two) * number(three)"/> Ben -----Original Message----- From: Jo Kong HO [mailto:JoK@xxxxxxxxxxxxxx] Sent: 07 February 2001 11:53 To: 'xsl-list@xxxxxxxxxxxxxxxxxxxxxx' Subject: [xsl] Multiply Hi A beginners question. If I have the following XML : <numbers> <one>1</one> <two>2</two> <three>3</three> </numbers> And I want to generate the mutilple of these numbers, How would I do it in XSLT? Would the following work: <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0"> <xsl:template match="numbers"> Total = <xsl:value-of select="one"/>*<xsl:value-of select="two"/>*<xsl:value-of select="three"/> </xsl:template> </xsl:stylesheet> many thanks joe 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] Multiply, Michael Kay | Thread | RE: [xsl] Multiply, Jo Kong HO |
RE: [xsl] Multiply, Michael Kay | Date | re: [xsl] newbie: problems computin, Sam Griffiths |
Month |