[XSL-LIST Mailing List Archive Home] [By Thread] [By Date]

RE: Can't get subtraction to work in variable statement


Subject: RE: Can't get subtraction to work in variable statement
From: "Spychalski, Frank" <frank.spychalski@xxxxxxx>
Date: Mon, 28 Aug 2000 23:02:14 +0200

->-----Original Message-----
->From: Brian Burridge [mailto:brian_burridge@xxxxxxxxxxxxx]
->Subject: Can't get subtraction to work in variable statement
->
->
->For some reason, the first two variable declarations work 
->fine, but the
->third one gives this error:
->pattern = '$pm-$hourMinutes' Extra illegal tokens: '$', 'hourMinutes'
->
->     <xsl:variable name="hours" select="round($pm div 60)"/>
->     <xsl:variable name="hourMinutes" select="$hours*60"/>
->     <xsl:variable name="minutes" select="$pm-$hourMinutes"/>
->
->Can't I subtract in XSL? I'm using Xalan.

Hi,

<xsl:variable name="minutes" select="$pm - $hourMinutes"/>

should work, '-' can be part of a variable name in xslt, that's why you get
illegal token...

bye
Frank
-
Frank Spychalski
Research Engineer
SAP Labs, Palo Alto           frank.spychalski@xxxxxxx 


 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list



Current Thread
Keywords