Subject: Re: variable problem
From: "Jay Bryant" <jay@xxxxxxxxxxxx>
Date: Fri, 20 Jan 2006 23:32:40 -0600
|
Use the xs:integer function.
<xsl:for-each select="1 to xs:integer($gap)">
</xsl:for-each>
Jay Bryant
Bryant Communication Services
----- Original Message -----
From: "Kent Seegmiller" <hookjaw20@xxxxxxxxxxx>
To: "XSLT" <XSL-List@xxxxxxxxxxxxxxxxxxxxxx>
Sent: Friday, January 20, 2006 10:47 PM
Subject: variable problem
> When I try to convert a variable to and integer i.e.
> <xsl:variable name="gap" as="xs:integer" select="@end - @begin"/>
> <xsl:for-each select="1 to $gap">
> ...
> </xsl:for-each>
> I get the error:
> XPTY0004: Required type of second operand of 'to' is xs:integer; supplied
> value has xs:double
>
> Why do I get this error and how can it be resolved?
|