首页 > 解决方案 > 如何在 Flutter 中为 JSON 数据添加逗号?

问题描述

{
    "positif": 1797499,
    "dirawat": 98405,
    "sembuh": 1649187,
    "meninggal": 49907,
    "lastUpdate": "2021-05-27T09:42:08.000Z"
}

如何在 JSON 数据中添加逗号?例如,将“1797499”转换为“1,797,499”

标签: jsonflutterdart

解决方案


使用以下函数,您可以将int值更改为String添加的逗号。

newData = numberWithComma(json['positif'])
...

String numberWithComma(param) {
  if (param == null) {
    return '0';
  }
  return NumberFormat('###,###,###,###').format(param).replaceAll(' ', '');
}

推荐阅读