This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
Re: using xt-extensions for getting a string of date
On Wed, Mar 08, 2000 at 01:19:15PM +0000, Phil Lanch wrote:
>
> i think the problem may be that you had e.g.-
>
> <xsl:variable name="year">2000</xsl:variable>
>
> -so $year is a result tree fragment (in XSLT), so XT maps it to a
> com.jclark.xsl.sax.ResultTreeFragment (in Java). to get a string, mapped to a
> java.lang.String, either (1) start with-
>
> <xsl:variable name="year" select="'2000'"/>
>
> -or (2) change $year to string($year).
>
> there also seem to be some closing brackets missing. using method (1), i think
> you want something like-
>
> <xsl:value-of
> select="date:to-string(date:new(int:parse-int($year),int:parse-int
> ($month),int:parse-int($day)))"/>
Well actually I use
<xsl:variable name="year" select="substring(@date,1,4)"/>
and it doesn't matter if I try the string($year), or not. Both
versions fail.
Thanks anyway.
Felix Schumacher
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list