NAME
TransforMiiX - XSLT processor
SYNOPSIS
transfrmx -i xml-file [-s xsl-file] [-o output-file]
DESCRIPTION
TransforMiiX is an XSLT processor which is not yet complete, but supports a good portion of the XSLT 1.0 recommendation.
TransforMiiX was designed to be a "standalone" XSLT processor. This means you can call the processor from the command line, or via the XSLProcessor API. The only thing TransforMiiX requires is an XML parser, and the currently supported parser is Expat written by James Clark.
OPTIONS
The following flags are available for use with TransforMiiX:
- -i filename
-
The XML file to process
- -o filename
-
The Output file to create
- -s filename
-
The XSL file to use for processing (Optional)
- -h
-
Show summary of options.
EXAMPLES
transfrmx -i my.xml -s my.xsl -o my.out
This will process the XML source file called "my.xml" using the "my.xsl" XSLT stylesheet, and the result will be placed in "my.out". The "-s" flag is not required if the XSLT stylesheet is specified inside the XML source document using the "xml-stylesheet" PI (processing instruction).
The stylesheet PI, should appear below the XML declaration ("<?xml version="1.0"?>").
<?xml version="1.0"?> <?xml-stylesheet href="my.xsl" type="text/xsl"?> <document> ... </document>
AUTHORS
Keith Visco <[email protected]>, and others.