我有列表〈〉数据
List<dynamic> associateList = [
{"number": 1, "lat": "14.97534313396318", "lon": "101.22998536005622"},
{"number": 2, "lat": "14.97534313396318", "lon": "101.22998536005622"},
{"number": 3, "lat": "14.97534313396318", "lon": "101.22998536005622"},
{"number": 4, "lat": "14.97534313396318", "lon": "101.22998536005622"}];
我想要一个像这样的csv文件。
以及如何将文件导出到设备?
4条答案
按热度按时间nuypyhwy1#
你可以复制粘贴下面运行完整的代码
下面的工作演示将文件写入
Downloads
目录并使用CSV Viwer
查看文件步骤1:将
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
添加到AndroidManifest.xml
步骤2:使用包
permission_handler
请求权限步骤3:获取包含
ext_storage
包的Downloads目录步骤4:使用
csv
包的ListToCsvConverter()
代码片段
工作演示
全码
8ehkhllq2#
我已经创建了一个CSV文件使用A到D的宽度和高度是1至50
在Yaml文件中添加树库
如果列、行在覆盖问题中
只能选中creatExcel()
z2acfund3#
这个包描述得很好,非常容易使用生成csv/excel文件...pub.dev/packages/to_csv。这也最大限度地减少了@chunhunghan的答案中给出的大部分代码
编码
sigwle7e4#
要在Flutter中将列表导出到
CSV
文件,您可以像这样使用csv
包: