Perl module: XML::XSLT Copyright (c) 1999 Geert Josten & Egon Willighagen. Copyright (c) 2001 Mark A. Hershberger All rights reserved. This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself. The Perl licence can be found in the README file in the Perl source distribution. Information can be found at: http://xmlxslt.sourceforge.net/ The module can be found at: http://www.cpan.org/modules/by-module/XML *** THIS IS ALPHA SOFTWARE *** Expect the interface to change between versions. This is a Perl module to parse XSL Transformational sheets. For a description of the XSLT, see http://www.w3.org/TR/xslt. Currently, it uses XML::Parser and XML::DOM, but an effort is being made to use XML::XPath. XML::Parser is a Perl extension interface to James Clark's XML parser, expat. It requires at least version 5.004 of perl and can be found on CPAN. XML::DOM is a Perl module that allows XML::Parser to build an Object Oriented data structure with a DOM Level 1 compliant interface. While we are working towards conformance with the W3 spec, this is an alpha version and the module does not conform to the XSLT working draft at this moment. New releases will be announced on the perl-xml mailing list [You can subscribe to this list by sending a message to subscribe-perl-xml@lyris.activestate.com] and to the XML::XSLT mailing list [subscribe by sending a message to xmlxslt-subscribe@listbot.com]. Please post bug reports to To configure this module, cd to the directory that contains this README file and type the following. perl Makefile.PL Then to build you run make. make Run the tests: make test If you have write access to the perl library directories, you may then install by typing (as superuser): make install If you want to install this module somewhere other than the standard location then you should use: perl Makefile.PL PREFIX=/location/of/libs at the first stage above and then in a program that wants to use the module you should put: use lib qw(/locations/of/libs/lib/perl5); early on in the program. DEPENDENCIES This module requires XML::DOM (and its dependency XML::Parser) and also requires Test::More to perform its tests.