Subject: RE: upgrading to XSLT 2 was: string token removal
From: "Michael Kay" <mike@xxxxxxxxxxxx>
Date: Wed, 9 Aug 2006 21:35:06 +0100
|
The entry point for Saxon8 changed from com.icl.saxon.StyleSheet to
net.sf.saxon.Transform.
Michael Kay
http://www.saxonica.com/
> -----Original Message-----
> From: Webmaster [mailto:Webmaster@xxxxxxxxxxx]
> Sent: 09 August 2006 21:04
> To: 'xsl-list@xxxxxxxxxxxxxxxxxxxxxx'
> Subject: RE: upgrading to XSLT 2 was: string token removal
>
> Hi. I was using saxon 6.5.3, which I undstand to be XSLT 1.0,
> so I installed saxon8, and updated my classpath to the new
> saxon8.jar..
>
> I'm getting the error:
> Exception in thread "main" java.lang.NoClassDefFoundError:
> com/icl/saxon/StyleSheet
>
> Is there anyone out there that could help me on this? I tried
> looking on the web without much success.
>
> Is there a specific version of Java I need? I have 1.4.0_8
>
> Thanks for your quick response and help David!
>
> LN
>
> > -----Original Message-----
> > From: David Carlisle [mailto:davidc@xxxxxxxxx]
> > Sent: Wednesday, August 09, 2006 10:55 AM
> > To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx
> > Subject: Re: string token removal
> >
> >
> >
> > Assuming that "year" is any string of space, four digits, comma and
> > you want to replace them by a comma then in xslt2 you can go
> > <xsl:value-of select="replace(.,' [0-9][0-9][0-9][0-9],',',')"/> in
> > xslt1 you'd have to try a lot harder unless you have acces sto an
> > extension function with regular expression support, which some xslt
> > systems do have.
> >
> > David
|