Module: XML::SAXDriver::CSV
- Description
- XML::SAXDriver::CSV provides a SAX interface to easily transform CSV documents into XML.
The module uses Text::CSV_XS to parse CSV files simultaneously write out XML data.
XML::SAXDriver::CSV allows to create your own Text::CSV_XS object with defaults that
fit your needs or just use defaults. There will be more handlers added later (ex. DTD, etc...).
This module complements the XML::CSV module and should be used to provide a lightweight SAX
interface which enhances performance and well as decreases the memory foot mark.
- Copying
- Copyright (c) 2001 Ilya Sterin. All rights reserved.
This program is free software; you can redistribute it and/or modify
it under the same terms as Perl itself.
- Prerequisites
- perl 5.002
Text::CSV_XS
Build/Installation:
Standard build/installation supported by ExtUtils::MakeMaker(3)...
perl Makefile.PL
make
make test
make install
(If you don't have a c compiler, you can optionaly place the file CSV.pm in the XML/SAXDriver/CSV
directory in the perl include directory)
- Thanks
- Matt Sergeant <matt@sergeant.org> for originating the idea and writting the initial template.
- Author
- Ilya Sterin <isterin@cpan.org>