|
TclXSLT
XSL Transformations For Tcl
|
Project Home TclXML TclDOM TclXSLT ![]() Download and Installation Installation Documentation Version Numbering Contributing Discussion Combo Distribution tkxmllint tkxsltproc TclTidy Xmlgen
Success Stories |
The TclXSLT package provides a Tcl wrapper for the Gnome libxslt library. This package allows Tcl scripts to invoke XSL transformations, as well as allowing Tcl to define and implement XSL extension elements and functions. TclXSLT v3.1 is the current release. Download from SourceForge: To get the latest-and-greatest code, pull the CVS tree. The module name is "tclxslt". There are no guarantees that the code is in any particular state (or even working at all). Unlike other packages in the TclXML family, there is no pure-Tcl implementation of TclXSLT - the extension must be compiled. See the README file for detailed instructions. As of version 2.2, TclDOM and TclXSLT version numbering have been synchronised (in a similar fashion to Tcl and Tk). TclDOM has naturally progressed from v2.1 to v2.2, but TclXSLT jumped from v1.1 to v2.2. There was never a v1.2, v2.0 nor v2.1 release of TclXSLT. With version 2.3 the TclXML package has also been brought into line with this version numbering policy. When installing the packages, the same numbered versions must be used. Using mismatching TclXML, TclDOM or TclXSLT is untested and not guaranteed to work. Contributions of any kind to the project are welcome. An important contribution you can make is to test the package and report any bugs. Use SourceForge bug tracking to report problems or request features. Please make sure you set the category to "TclXSLT". The TclXSLT package owes its existance to Zveno. |