Version 11 of XSLT

Updated 2002-09-10 17:15:29

XSLT = XSL Transformations.

The specification can be found at

[Explain what XSLT is.] [Point to also.]

The March 2002 Linux Journal [L1 ] leads off with an introduction to XSLT [L2 ] which features tDOM.

Two implementations are already in industrial production. Zveno's TclXSLT .... Early in development, Zveno also wrapped James Clark's XSL processor with TclBlend (!). This is now obsolete. Zveno's standard TclXSLT, like its TclXML, comes in both pure-Tcl and compiled-with-C flavors.

Jochen Loewer's tDOM includes XSLT (and XPath!) capabilities which make it the fastest raw engine available, better even than any of the commercial Java offerings.

Neil Madden, aware of the existing XSLT implementations, is considering wrapping (Apache's) Xalan or even coding a subset of XSLT in pure Tcl.

NEM - I've given up on this as I managed to compile tDOM with XSLT support for the platforms I need.

Which platforms? I've been searching for an XSLT engine that would do some simple transforms on Linux, MacOS 8.1, and Win32. I've compiled TclXSLT on Win32, but can't get it to do any transforms without crashing. That's about as far as I've gotten. My plan was going to involve just calling xsltproc as an external process on Win32 and Linux, and disabling the XSLT-related parts of the Mac version of my program. But if tDOM works on MacOS, then I can use that instead. Which tDOM binaries have you successfully compiled and built? --unDees

Would Graphlet [L3 ] make for a nice XSLT front end? What are the other Graph editors?

AK I do not believe so, at least not at first glance. At its core XSLT is a tree transformation language.

[Recommend Mike Kay's XSLT Programmer's Reference.]

Category Acronym