[
{
"1": {
"name": "Shahed Emon",
"win_rate": "98.7%"
}
},
{
"2": {
"name": "Mustakim Nahid",
"win_rate": "88.7%"
}
},
{
"3": {
"name": "Imtiaz Rizan",
"win_rate": "72.3%"
}
},
{
"4": {
"name": "Ishtiak Rongon",
"win_rate": "52.6%"
}
}
]
我有这个 json 数据。我使用这个按“win_rate”排序-
final data = json.decode(jsonData);
data.sort((a, b) =>
a.values.first["win_rate"].compareTo(b.values.first["win_rate"]));
现在我想在颤振中建立一个表,它匹配最高的 'win_rate' 和最低的 'win_rate' 名称。如何接近它?我试过这个,但我最终得到错误/没有数据。