Acme-CPANModules-WorkingWithCSV

 view release on metacpan or  search on metacpan

README  view on Meta::CPAN

    back to Text::CSV_PP otherwise). It's not in core, but only a cpanm
    command away.

    Generating CSV from Perl array/structure

    Text::CSV (as well as Text::CSV_XS) can render a line of CSV from Perl
    array(ref) with their say() method.

    dd2csv from App::CSVUtils

    Perinci::CmdLine framework can render function result (CLI output) as
    CSV.

    Converting to/from other formats

    *INI*: ini2csv from App::TextTableUtils

    *TSV*: csv2tsv and Ltsv2csv from App::CSVUtils

    *LTSV*: csv2ltsv from App::CSVUtils and Lltsv2csv from App::LTSVUtils

lib/Acme/CPANModules/WorkingWithCSV.pm  view on Meta::CPAN

away.


**Generating CSV from Perl array/structure**

<pm:Text::CSV> (as well as <pm:Text::CSV_XS>) can render a line of CSV from Perl
array(ref) with their `say()` method.

<prog:dd2csv> from <pm:App::CSVUtils>

<pm:Perinci::CmdLine> framework can render function result (CLI output) as CSV.


**Converting to/from other formats**

*INI*: <prog:ini2csv> from <pm:App::TextTableUtils>

*TSV*: <prog:csv2tsv> and L<prog:tsv2csv> from <pm:App::CSVUtils>

*LTSV*: <prog:csv2ltsv> from <pm:App::CSVUtils> and L<prog:ltsv2csv> from
<pm:App::LTSVUtils>

lib/Acme/CPANModules/WorkingWithCSV.pm  view on Meta::CPAN

back to L<Text::CSV_PP> otherwise). It's not in core, but only a cpanm command
away.

B<Generating CSV from Perl array/structure>

L<Text::CSV> (as well as L<Text::CSV_XS>) can render a line of CSV from Perl
array(ref) with their C<say()> method.

L<dd2csv> from L<App::CSVUtils>

L<Perinci::CmdLine> framework can render function result (CLI output) as CSV.

B<Converting to/from other formats>

I<INI>: L<ini2csv> from L<App::TextTableUtils>

I<TSV>: L<csv2tsv> and LL<tsv2csv> from L<App::CSVUtils>

I<LTSV>: L<csv2ltsv> from L<App::CSVUtils> and LL<ltsv2csv> from
L<App::LTSVUtils>



( run in 2.141 seconds using v1.01-cache-2.11-cpan-e1769b4cff6 )