The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

NAME

Text::CSV::Unicode - comma-separated values manipulation routines with potentially wide character data

SYNOPSIS

use Text::CSV::Unicode;

$csv = Text::CSV::Unicode->new( { binary => 1 } );

# then use methods from Text::CSV

DESCRIPTION

Text::CSV::Unicode provides facilities for the composition and decomposition of comma-separated values, based on Text::CSV. Text::CSV::Unicode allows for input with wide character data.

FUNCTIONS

new
$csv = Text::CSV->new( [{ binary => 1 }] );

This function may be called as a class or an object method. It returns a reference to a newly created Text::CSV::Unicode object. binary => 0 allows the same ASCII input as Text::CSV and all other input, while binary => 1 allows for all printable Unicode characters in the input (including \r and \n),

SUBROUTINES/METHODS

None

DIAGNOSTICS

None

CONFIGURATION AND ENVIRONMENT

See HASH option to ->new.

DEPENDENCIES

Text::CSV 0.01

perl 5.8.0

INCOMPATIBILITIES

None

BUGS AND LIMITATIONS

As slow as Text::CSV.

Cannot change separators and delimiters.

VERSION

0.06

AUTHOR

Robin Barker <rmbarker@cpan.org>

SEE ALSO

Text::CSV

LICENSE AND COPYRIGHT

Copyright (c) 2007 Robin Barker. All rights reserved. This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.

Text::CSV::Unicode::_bite is a direct copy of Text::CSV::_bite, except as noted in the code. The original code of Text::CSV::_bite is Copyright (c) 1997 Alan Citterman.