The DelimitedFormat being used to parse this delimited file, or None
if a format has not yet been inferred (in which case, no rows have yet
been returned by parseChunk
).
The DelimitedFormat being used to parse this delimited file, or None
if a format has not yet been inferred (in which case, no rows have yet
been returned by parseChunk
).
Parse all chunks in the given iterator, consecutively, treating the last
chunk in chunks
as the final input.
Parse all chunks in the given iterator, consecutively, treating the last
chunk in chunks
as the final input. This will return all rows from the
input.
Parse a chunk of the input if there is any left.
Parse a chunk of the input if there is any left. If chunk is None
, then
that indicates to the parser that there will be no further input. In this
case (chunk
is None
), all remaining input will be consumed and
returned as rows (or errors).
This returns a new DelimitedParser
to use to parse the next chunk, as
well as a Vector
of all complete rows parsed from chunk
.
the next chunk of data as a String, or None if eof
Completely parses file
and returns all the rows in a Vector
.
Completely parses file
and returns all the rows in a Vector
.
the TSV file on disk
the character set the TSV was encoded in
Returns an iterator that parses rows from in
as elements are
consumed.
Returns an iterator that parses rows from in
as elements are
consumed.
the character set to decode the bytes as
Returns an iterator that parses rows from reader
as elements are
consumed.
Returns an iterator that parses rows from reader
as elements are
consumed.
Parses an entire delimited file as a string.
Parses an entire delimited file as a string.
Returns all unparsed data and a DelimitedParser whose state is completely reset.
Returns all unparsed data and a DelimitedParser whose state is completely reset.