Cook Computing

nxslt

June 4, 2003 Written by Charles Cook

Oleg Tkachenko (Signs on the Sand) has released version 1.2 of nxslt:

nxslt is a small command line utility that allows to perform XSL Transformations (XSLT) using .NET Framework's XSLT implementation - System.Xml.Xsl.XslTransform class. nxslt basically dublicates functionality and command line options, provided by Microsoft's MSXSL.EXE Command Line Transformation Utility with small difference: unlike msxsl.exe, nxslt does not support specifying start mode. In addition, nxslt has some distinct advanced features, like support for embedded stylesheets, custom resolving, multiple result documents, custom extension functions, built-in rich library of EXSLT extenstion functions etc. See nxslt and msxl.exe for more info.

Changes since 1.1:

  • built-in support for 60 EXSLT extension functions (huge thanks to Dare)
  • support for custom extension functions
  • minor bug fixes

In my XSLT explorations I've been using a similar, albeit very basic, home-brew command line tool. I've now switched to nxslt.