Altova Mailing List Archives>Archive Index >microsoft.public.xsl Archive Home >Recent entries >Thread Prev - ends-with doesn't work >Thread Next - Re: ends-with doesn't work Re: ends-with doesn't workTo: NULL Date: 8/8/2008 7:49:00 AM "tshad" <tshad@d...> wrote in message news:ulySVeN#IHA.5192@T...... > I am using Visual Studio 2005 and ends-with doesn't work there. > > I am trying: > > not((starts-with(name(), 'GC') or (starts-with(name(), 'CC')) and > ends-with(name(),'-POUND-') and > > and I get an error: > > ends-with() is an unknown XSLT function. > > But when I look it up, it is there in various places, such as: > > http://www.w3schools.com/Xpath/xpath_functions.asp#string > > Does 2005 use a different version of XSLT? > > Thanks, > > Tom > 'ends-with' is XPath 2.0, therefore, for all practical purposes, you need an XSLT 2.0 processor. None of Microsoft's products support version 2.0. You can either re-write your XSLT of use Saxon which has a free .NET version. You won't ,however, be able to debug in Visual Studio, you'll need to use something like Altova XMLSpy">XMLSpy. -- Joe Fawcett (MVP - XML) http://joe.fawcett.name | ||||||
| Company | Legal | Press | Partners | Careers | Sitemap | Contact Us | Altova Blog | Mobile | Full Site | |||
|
