如何在flutter中将数据从CSV文件导入数据库

时间:2020-10-04 11:27:28

标签: firebase csv flutter dart google-cloud-firestore

我想从Flutter中的CSV文件将数据导入Firebase数据库。我想使用文件选择器从设备中选择.CSV文件,并想将数据上传到我的数据库中。稍后,我将从数据库中检索数据到我的应用程序中。我该如何实现?有什么方法或文章可以帮助我做到这一点吗?

1 个答案:

答案 0 :(得分:1)

这取决于数据库的架构以及数据库是本地的还是服务器上的。

在第一种情况下,如果您的数据库存储在用户的设备sqflite package上以更新数据库。要阅读csv,csv package会有所帮助。

在第二种情况下,您将必须构建一个API以将数据传递到服务器。发送整个.csv文件是一种简单的方法。