我是新来的人,并且有一个问题,不应该为专业人士难以回答 .
我有一个简单的电子表格,有5列10行 . 现在我有两个变量,表示列和行索引 .
我想简单地从电子表格中读取相应的值,具体取决于所需的列和行号 .
这可能是颤动吗?可以扑动阅读电子表格(例如.csv)并以某种方式获取信息吗?
我期待着回答,谢谢!
编辑:这是我到目前为止的代码,最初来自https://flutter.io/cookbook/persistence/reading-writing-files/ . 它打印
I / flutter(18817):'未来'的实例
但我不知道如何访问数据 .
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 0
return "";
}
}
1 回答
谢谢你的回答 . 我使用
async
和await
使其工作,如下所示 . 同样重要的是在pubspec.yaml
中声明资产文件然后声明这两个函数,并在想要加载数据时调用
loadCSV()
.希望这可以帮助任何有同样问题的人 .