--------------------------------
# README file for XML::STX #
--------------------------------

  1. Description
  2. License
  3. Prerequisites
  4. Build and Install
  5. Utilities
  6. Authors

1. Description

XML::STX is a pure Perl implementation of STX processor. Streaming Transformations for XML (STX) is a one-pass transformation language for XML documents that builds on the Simple API for XML (SAX). See http://stx.sourceforge.net/ for more details.

2. License

Copyright (c) 2002-2003 Ginger Alliance. All rights reserved. This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.

3. Prerequisites

4. Build and Install

The module builds and installs in a standard way:

        perl Makefile.PL
        make
        make test
        make install

To install on Windows (with ActivePerl), just replace "make" with "nmake".

5. Utilities

stxcmd.pl

command line interface to XML::STX

USAGE
stxcmd.pl [OPTIONS] <transform> <data> [PARAMS]
OPTIONS
-m : measures and displays duration of transformation -h : displays this help info -v : displays versions of XML::STX and parser/writer to be used
PARAMS
name=value pairs separated by a space
EXAMPLE
stxcmd.pl -m stylesheet.stx data.xml p1=5 p2=yes

stxview.pl

GUI (Gtk+) viewer of STX transformation sheets

        USAGE: 
          stxview.pl

6. Author

Petr Cimprich <petr@gingerall.cz>, Ginger Alliance