Readers and writers for several file formats (CSV, TSV, JSON, YAML, etc)
main() async {
final tsv = await readLTsv('data/example.tsv');
print(tsv);
}
main() async {
final tsv = await requestLTsv('http://localhost:8000/example.tsv');
print(tsv);
}
main() async {
final tsv = await readCsv('data/example.csv', fieldSep: '|', textSep: "'");
print(tsv);
}
main() async {
final csv = await readCsv('data/example.csv');
String encoded = encodeCsv(csv);
}
example.tsv:
Name Age House
Jon 25 Stark
Dany 28 Targaryan
Tyrion 40 Lannister
Elia Martell 75 Martell
example.csv:
Name,Age,House
Jon,25,Stark
Dany,28,Targaryan
Tyrion,40,Lannister
Elia Martell,75,Martell
- Read JSON
- Write JSON
- Read yaml
- Write yaml
- Read mongo
- Write mongo
- Handle zip files