Skip to content

doubi/Text-CSV_XS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.