I am new to flutter and a have question that shouldn't be to hard to answer for a pro.
I have a simple spreadsheet with 5 columns and 10 rows. Now I have two variables, representing column and row index.
I want to simply read the corresponding value out of the spreadsheet, depending on the wanted column and row numbers.
Is this possible with flutter? Can flutter read a spreadsheet (.csv e.g.) and somehow get the information out of it?
I'm looking forward to an answer, thank you!
EDIT: This is the code I have so far, originally from https://flutter.io/cookbook/persistence/reading-writing-files/.
It prints
I/flutter (18817): Instance of 'Future'
but I don't know how to access the data.
Future<String> readTable() async {
try {
final file = File("assets/res/table.txt");
// Read the file
String contents = await file.readAsString();
print(contents);
return contents;
} catch (e) {
// If we encounter an error, return empty string
return "";
}
}
async
/await
where you callreadTable()
as well. There is no way to go back from async to sync. – Admirable