flatter:json.decode更改元素的顺序
我从http请求中获取此json字符串:flatter:json.decode更改元素的顺序,json,flutter,decode,Json,Flutter,Decode,我从http请求中获取此json字符串: {"163":[{"year":"2018","downloads":253}],"162":[{"year":"2018","downloads":525}]} 在json.decode之后,我的地图如下所示: {162: [{year: 2018, downloads: 525}], 163: [{year: 2018, downloads: 253}]} 如何在地图中保持排序顺序 thx地图的顺序无关紧要。您可以通过调用map['163'] 此
{"163":[{"year":"2018","downloads":253}],"162":[{"year":"2018","downloads":525}]}
在json.decode之后,我的地图如下所示:
{162: [{year: 2018, downloads: 525}], 163: [{year: 2018, downloads: 253}]}
如何在地图中保持排序顺序
thx地图的顺序无关紧要。您可以通过调用
map['163']
此外,我建议以有效的方式命名json属性,以便其他编程语言可以将json反序列化为类。在您的例子中,163在几乎所有编程语言中都是无效的变量/属性namy