|
Subject: [xsl] What is the best way to cast integer to string in XSLT2? From: "Dimitre Novatchev" <dnovatchev@xxxxxxxxx> Date: Sun, 11 May 2003 13:06:32 +0200 |
Hi Mike and Jeni,
With Saxon 7.5 I'm getting an error on the following:
<xsl:value-of select="concat(position(), '. ', ., '
')"/>
"Type error in first argument of call to concat():
Required type is xs:string; supplied value has type xs:integer"
1. Why doesn't the XSLT processor perform an implicit cast from integer to
string? This is quite natural, as any atomic type has a string
representation and can be converted to string.
2. My current solution is to use
string(position())
Is this the best/recommended solution?
Thanks in advance,
=====
Cheers,
Dimitre Novatchev.
http://fxsl.sourceforge.net/ -- the home of FXSL
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
| Current Thread |
|---|
|
| <- Previous | Index | Next -> |
|---|---|---|
| Re: [xsl] xslt 2 for production use, Andrew Watt | Thread | Re: [xsl] What is the best way to c, Andrew Watt |
| Re: [xsl] Transforming portions of , C Baines | Date | Re: [xsl] What is the best way to c, Andrew Watt |
| Month |