小编S0i*_*0id的帖子

将数据从 csv 转换为动态列表 (Flutter)

我创建了一个加载 CSV 文件并将其显示为列表视图的应用程序,我使用了以下示例。https://gist.github.com/Rahiche/9b4b2d3b5c24dddbbe662b58c5a2dcd2

问题是我的列表,不生成行

I/flutter ( 2158): [[M01, Plastics, 50, NA
I/flutter ( 2158): M02, Plastics, 85, NA
I/flutter ( 2158): M03, Wood, 50, NA
I/flutter ( 2158): M04, Wood, 15, 3
I/flutter ( 2158): M05, Plastics, 50, NA]]
Run Code Online (Sandbox Code Playgroud)

这是我的代码

class TableLayout extends StatefulWidget {
  @override
  _TableLayoutState createState() => _TableLayoutState();
}

class _TableLayoutState extends State<TableLayout> {
  List<List<dynamic>> data = [];
  loadAsset() async {
    final myData = await rootBundle.loadString("assets/ford.csv");
    List<List<dynamic>> csvTable = CsvToListConverter().convert(myData);
    print(csvTable);
    data = csvTable;
  }

  @override
  Widget …
Run Code Online (Sandbox Code Playgroud)

csv dart flutter

4
推荐指数
1
解决办法
6601
查看次数

标签 统计

csv ×1

dart ×1

flutter ×1