如何使用URL获取CSV数据?

时间:2020-03-29 18:48:21

标签: flutter dart

我能够提取数据,但是数据不完整。

CSV URL:https://raw.githubusercontent.com/CSSEGISandData/COVID-19/master/csse_covid_19_data/csse_covid_19_time_series/time_series_covid19_confirmed_global.csv

我用来获取数据的库是{​​{1}},https://pub.dev/packages/csv_reader

代码段:

csv_reader

URL有274行,但是上面的代码段显示了28行。

如何获取全部274行?

1 个答案:

答案 0 :(得分:0)

Flutter在打印功能上有字符限制。您可以使用以下功能打印整个输出:

void fullPrint(String text) {
  final pattern = RegExp('.{1,800}');
  pattern.allMatches(text).forEach((match) => print(match.group(0)));
}

然后打印整个输出,调用新创建的函数: fullPrint(myCSV.shape);