logolineright
bottomhttp://xalan.apache.org/http://www.apache.org/http://www.w3.org/
join
Xalan-C++ 1.10
Overview
Charter
What's New
separator
Downloads
Build Instructions
Installation
separator
Sample Apps
Command Line
Usage Patterns
separator
Programming
Extensions
Extensions Library
API Reference
separator
FAQs
separator
Bugs
Testing
close
Using a command-line utility
 

To perform a transformation, you can call Xalan-C++ from the command line (or script), or from within an application (see Usage Patterns).

To perform a transformation from the command line or a script, do the following:

  1. Download Xalan-C++.

  2. Set the path/library path to include the Xalan executable and the Xalan and Xerces libraries.

  3. Call the Xalan executable with the appropriate flags and arguments (described below).

Using the Xalan executable
 

Call the Xalan executable as follows:

Xalan [options] xmlSource xslStylesheet

where xmlSource is the XML source document, xslStylesheet is the stylesheet to apply, and [options] are any (or none) of the following:

Option  Description 
-a  Use stylesheet processing instruction, not the stylesheet argument. 
-e encoding  Force the specified encoding for the output. 
-i integer  Indent the specified amount. 
-m  Omit the META tag in HTML output. 
-o filename  Write transformation result to this file (rather than to the console). 
-p name expr  Set a stylesheet parameter with this expression. 
-t name expr  Display timing information. 
-u name expr  Disable escaping of URLs in HTML output. 
-v  Validate the XML source document. 
A dash as the 'source' argument reads from stdin.
A dash as the 'stylesheet' argument reads from stdin.
('-' cannot be used for both arguments.) 

To display a list of the options call the Xalan executable as follows:

Xalan -?



dot
Copyright © 1999-2004 The Apache Software Foundation. All Rights Reserved.