Subject: Re: [xsl] casting string as integer or double From: Mario Madunic <hajduk@xxxxxxxx> Date: Mon, 30 Apr 2007 15:24:20 -0700 |
Sorry forgot the following, I'm using Saxon 8, and get the following error msg: Fatal Error! An empty sequence is not allowed as the value in 'cast as' expression I know that the value is not empty but a whole number. I'm currently putting in a test for an empty value. MM Quoting Mario Madunic <hajduk@xxxxxxxx>: > > I've been trying to cast a string from an attribute value as a integer. The > value of the attribute will always be a positive whole number. I'm using it > as a > parameter in a called template that will use it as an decrementer. The > document > is well formed but not validated against any schema/dtd > > I've tried the following outside of the called template > > <xsl:variable name="l_Decrementer" select="@cols cast as xs:integer" /> > > <xsl:variable name="l_Decrementer" select="@cols" as="xs:integer" /> > > and > > <xsl:with-param name="p_Decrementer" select="@cols cast as xs:integer" /> > > Any help will be appreciated. > > Thanks in advance > > MM
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] casting string as integer, Mario Madunic | Thread | Re: [xsl] casting string as integer, David Carlisle |
Re: [xsl] casting string as integer, David Carlisle | Date | [xsl] Inserting the value of a vari, Spencer Tickner |
Month |