一尘不染

使用Dart解析JSON数组而无需密钥

flutter

我似乎找不到使用Dart语言在没有密钥的情况下解析json数组的解决方案。我所能找到的就是使用Java。我需要解析这样的内容。

[
 5,
 10,
 15,
 20
]

Java解决方案来自这里

如果我有重复的问题,请告知我。谢谢!


阅读 787

收藏
2020-08-31

共2个答案

一尘不染

只需json.decode正常使用,例如:

List<dynamic> l = json.decode('[5, 10, 15, 20]');

碰巧的成员l都将int小号

2020-08-31
一尘不染

import 'dart:convert';
void main() {
  var x = "[ 5, \n 10, \n15\n, 20]";
  var b = jsonDecode(x);
  print(b[3]); //prints 20

}

DartPad示例
官方文档

2020-08-31