App-DBBrowser
view release on metacpan or search on metacpan
bin/db-browser view on Meta::CPAN
=back
=back
=over
=item
split
Reads the entire input at once and splits it using the input record separator (IRS) to obtain the records (rows). It
then splits the records using the input field separator (IFS) to acquire the fields (columns) of each record.
To decode the files, the L</File Encoding> is used.
Advantages:
=over
=item
The values assigned to the input record separator (IRS) and the input field separator (IFS) are treated as regex
patterns.
=back
=back
=over
=item
Template
Uses C<unpack> with the C<A> character to break up input lines.
=over
=item
If the row length exceeds the screen width, take note of the number of columns and the length of each column before
using I<Template>.
=item
Choose the input record separator.
=item
Set the number of columns (I<Col count>) and the width of the column separator (I<Sep width>). I<Col count> expects an
integer of 1 or greater; I<Sep width> expects an integer of 0 or greater.
=item
Set the widths of the columns (1 or greater). For the last column, one can also enter an asterisk (C<*>). An asterisk in
the last column means: Use the remaining part of the row for the last column.
=item
Decide whether leading spaces should be removed. Trailing whitespaces are removed automatically.
=back
Advantages:
=over
=item
Ideal for fixed-length inputs containing only single-width characters.
=back
=back
=over
=item
Spreadsheet::Read
If C<Spreadsheet::Read> is chosen, the default settings from L<Spreadsheet::Read> are utilized.
C<Spreadsheet::Read> will use the first line of the file to auto-detect the separation character if the file is a CSV
file.
C<Spreadsheet::Read::rows> automatically fills up uneven rows, so the filters L</Fill up Rows> and L</Row Groups> have no
significance when C<Spreadsheet::Read> is used.
Advantages:
=over
=item
Automatically detects the separation character for CSV files.
=back
=back
=head3 CSV Options In a
Set C<sep_char>, C<quote_char>, C<escape_char>, C<eol> and C<comment_str>. If left empty, default values are used. For
details on these options, refer to L<Text::CSV_XS>.
=head3 CSV Options In b
Set C<allow_loose_escapes>, C<allow_loose_quotes>, C<allow_whitespace>, C<blank_is_undef>, C<binary>, C<decode_utf8>,
C<empty_is_undef> and C<skip_empty_rows>. For meanings of these options, refer to L<Text::CSV_XS>.
=head3 Settings 'split'
=over
=item
Record Separator
Set the input record separator (regexp).
( run in 1.072 second using v1.01-cache-2.11-cpan-39bf76dae61 )