Subject: RE: [xsl] Exsl functions in xslt 2 From: "Michael Kay" <mhk@xxxxxxxxx> Date: Mon, 19 Jan 2004 18:03:13 -0000 |
> There were only 2 types of error, they were: > > Required type of first argument of format-number() is > number; supplied value has type xs:string > > and > > Required type of first argument of concat() is xs:string; > supplied value has type xs:integer > > So for example I changed: > > <xsl:value-of > select="format-number(substring($figureDigits,1,2),'#0')"/> > > To: > > <xsl:value-of > select="format-number(xs:integer(substring($figureDigits,1,2)) > ,'#0')"/> > If you want to write code that works in both 1.0 and 2.0 mode, try using the number() and string() functions to do the type conversions, as these are available in both 1.0 and 2.0. Michael Kay XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Exsl functions in xslt 2, David Carlisle | Thread | RE: [xsl] Exsl functions in xslt 2, Andrew Welch |
[xsl] ID Refs v2, Ricardo Saraiva | Date | [xsl] Muenchian grouping on externa, Paul Spence |
Month |