csv_ya library

Yet another CSV parser that you may want.

Classes

CsvDecoder
Decoder of CSV
CsvIntoMap
Convert from list of list of string into list of map.

Functions

parseCsv(String input) Csv
Converts the given string input to its corresponding csv.
parseCsvAsMap(String input, {List<String>? headers, Iterable<String> headerConverter(List<String>)?}) CsvAsMap
Converts the given string input to its corresponding csv.
parseCsvAsMapAsync(Stream<String> input, {List<String>? headers, Iterable<String> headerConverter(List<String>)?}) Future<CsvAsMap>
Converts the given string input to its corresponding csv.
parseCsvAsync(Stream<String> input) Future<Csv>
Converts the given string input to its corresponding csv.

Typedefs

Csv = List<List<String>>
Type definition for CSV data.
CsvAsMap = List<Map<String, String>>
CSV data as list of map.