Chapter 11. xsltproc: a XSLT engine in C

Table of Contents
Get the files
Install xsltproc
The first steps with xsltproc
Further reading
Fast XML processing with a small footprint

xsltproc is a small piece of a larger effort: it is just one application of the libxsl package which in turn uses the libxml package to parse xml. Both are C libraries intended to build XML/XSL-capable applications, but we'll use only xsltproc as the probably smallest available parser/processor combo. As xsltproc is implemented in C, there is no need to have the Java Runtime Engine installed, and it should run faster especially on old hardware.

Get the files

  1. libxml/libxslt Win32 binaries. You need the libxml, the libxslt, and the iconv binaries packages.