NAME
SQL::Translator::Parser::xSV - parser for arbitrarily delimited text files
SYNOPSIS
use
SQL::Translator;
my
$translator
= SQL::Translator->new(
parser
=>
'xSV'
,
parser_args
=> {
field_separator
=>
"\t"
},
);
DESCRIPTION
Parses arbitrarily delimited text files. See the Text::RecordParser manpage for arguments on how to parse the file (e.g., field_separator
, record_separator
). Other arguments include:
OPTIONS
scan_fields
Indicates that the columns should be scanned to determine data types and field sizes. True by default.
trim_fields
A shortcut to sending filters to Text::RecordParser, will create callbacks that trim leading and trailing spaces from fields and headers. True by default.
Field names will automatically be normalized by SQL::Translator::Utils::normalize_name
.
AUTHORS
Darren Chamberlain <darren@cpan.org>, Ken Y. Clark <kclark@cpan.org>.
SEE ALSO
Text::RecordParser, SQL::Translator.