View Single Post
  #4 (permalink)  
Old March 24th, 2005, 09:41 AM
mhkay's Avatar
mhkay mhkay is offline
Wrox Author
Points: 18,438, Level: 59
Points: 18,438, Level: 59 Points: 18,438, Level: 59 Points: 18,438, Level: 59
Activity: 0%
Activity: 0% Activity: 0% Activity: 0%
 
Join Date: Apr 2004
Location: Reading, Berks, United Kingdom.
Posts: 4,954
Thanks: 0
Thanked 290 Times in 285 Posts
Default

There are certainly extensions in each of the processors. But many of the most useful ones are available in the EXSLT library, which is widely supported across XSLT 1.0 processors (see www.exslt.org).

saxon:assign won't work with Xalan - but I wouldn't advise using it with Saxon either. It's one of those things like disable-output-escaping that should only be used as a last resort. Unfortunately this isn't always realised by beginners, who tend not to realise how much you can achieve in XSLT - even XSLT 1.0 - without touching extensions.

Michael Kay
http://www.saxonica.com/
Author, XSLT Programmer's Reference and XPath 2.0 Programmer's Reference
Reply With Quote