Saxon for XSLT 1.0

Author: Michael H. Kay

Documentation: http://saxon.sourceforge.net/

Saxon is an XSLT processor for transforming XML documents into HTML, text, or other XML document types.

Requirements

You need to install:

How do I install Saxon on my PC?

YOU DO NOT NEED TO INSTALL SAXON 6 -- XMLBlueprint XML Editor 4.2 (and up) will automatically install Saxon 6!

If you are using XMLBlueprint XML Editor 4.1 or earlier you need to do the following:

  1. Make sure you have installed the Java Runtime Environment.
  2. Download http://prdownloads.sourceforge.net/saxon/saxon6-5-5.zip.
  3. Unzip "saxon6_5_5.zip".
  4. Copy "saxon.jar" and "saxon-jdom.jar" to the Java Runtime "lib\ext" directory.

How do I install Saxon in XMLBlueprint?

To install Saxon in XMLBlueprint, do the following:

  1. Start XMLBlueprint XML Editor and click Tools > Customize Tools.
  2. Create a new tool by pressing the New button and fill in the following:

Name

Saxon 6

Category

XSLTransform

Program

java com.icl.saxon.StyleSheet

Parameters

"$(XML.Path)" "$(Path)"

Initial Directory

-- empty --

Show Errors

Output Window

Show Output

Output Window

How do I run Saxon in XMLBlueprint?

Open an XSLT document. Click Tools > Tools > Saxon 6 or press the Saxon 6 button on the Tools toolbar.