Applying a Stylesheet from the Command Line

You use the StylusXslt utility to apply a stylesheet from the command line. The StylusXslt utility uses the XSLT and XPath processors specified in Stylus Studio.

One way you might want to use the StylusXslt command-line utility is to chain stylesheets. That is, you can create a batch file in which Stylus Studio consecutively applies multiple stylesheets to the same XML source document. Stylus Studio creates temporary files to specify the result of one transformation as the source for the next transformation.

The StylusXslt utility takes the following format:

StylusXslt [-out <output file>] [-param name=value] [-fop] [-print] -in <input XML file> <XSLT stylesheet>

Table 9 describes the parameters for the StylusXql command.

Parameter
Description
[-out <output file>]
File to which the XSLT result will be written. The default is stdout.
[-param name=value]
The name-value pair of a parameter in the stylesheet specified in the stylesheet parameter.
[-fop]
Invokes the Apache Formatting Objects Processor (FOP) to post-process the XSLT result.
[-print]
Sends the result of the transformation to the default printer.
[-in <input file> ]
The path of the XML document to which you want to apply the stylesheet specified in the XSLT stylesheet parameter.
<XSLT stylesheet>
The path of the XSLT you want to apply to the document specified in the
-in parameter.
Table 9. StylusXslt Command Line Parameters

Using Stylus Studio's Database-to-XML Editor to Query and Update Relational Databases using SQL/XML

Watch and learn how easy it is to define relational-to-XML mappings for getting XML out of relational databases and updating databases from XML using industry-standard SQL/XML extensions and Stylus Studio's DB-to-XML data-source editor.

EDI Mapping

To transform EDI to XML, whether for X12 or EDIFACT, Stylus Studio provides the design tools and run-time support. EDIFACT, X12 and custom EDI formats can be translated, validated and mapped using the EDI Mapping adapter technology described here.

XML Spell Checker

The Stylus Studio Spell Checker is integrated with our intuitive XML Text Editor. It highlights typographical errors as you type and lets you easily search, replace, and build custom dictionaries.

Stylus Most Wanted

 
Free Stylus Studio XML Training:
W3C Member