Home > Text-CSV_XS

Text-CSV_XS

Text-CSV_XS is a project mainly written in C and PERL, it's free.

Release history of Text-CSV_XS

Module: Text::CSV_XS

Description: Text::CSV_XS provides facilities for the composition and decomposition of comma-separated values. An instance of the Text::CSV_XS class can combine fields into a CSV string and parse a CSV string into fields.

Copying: Copyright (c) 2007-2009 H.Merijn Brand. All rights reserved. Copyright (c) 1998-2001 Jochen Wiedmann. All rights reserved. Portions Copyright (c) 1997 Alan Citterman. All rights reserved.

This program is free software; you can redistribute it and/or modify
it under the same terms as Perl itself.

Recent changes can be (re)viewed in the public GIT repository at
http://repo.or.cz/w/Text-CSV_XS.git
Feel free to clone your own copy:

 $ git clone http://repo.or.cz/r/Text-CSV_XS.git Text-CSV-XS

or get it as a tgz:

 $ wget --output-document=Text-CSV_XS-git.tgz 
       'http://repo.or.cz/w/Text-CSV_XS.git?a=snapshot;sf=tgz'

Prerequisites: perl 5.005_03. 5.005 will not be able to build the manual pages. examples require 5.006, but are probably easy to mold into 5.005 examples/csv-check requires perl with defined-or and PerlIO, and making that work on other versions is left as an exercise to the reader.

Build/Installation: Standard build/installation: perl Makefile.PL make make test make install (The 'make' step cannot be omitted for perl-5.005)

Author: H.Merijn Brand [email protected] Jochen Wiedmann [email protected]

Interface design by Alan Citterman <[email protected]>

A pure-perl version is being maintained by Makamaka Hannyaharamitu
as Text::CSV_PP, which tries to follow Text::CSV_XS very closely.

Text::CSV_PP is bundled in Text::CSV, which now is a wrapper module over
Text::CSV_XS and Text::CSV_PP that will select Text::CSV_XS if available,
and otherwise use Text::PP.
Previous:csa-debian