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