【问题标题】:How to transform Json如何转换Json
【发布时间】:2020-02-28 06:06:24
【问题描述】:

如果我在 node.js 中有这个对象:

[ 
 { platform: 'iOS', quantity: 60 },
 { platform: 'Android', quantity: 28 },
 { platform: 'Windows Phone', quantity: 14 }
]

我怎样才能把它转换成如下?

[ 
 { 'iOS': 60 },
 { 'Android': 28 },
 { 'Windows Phone': 14 }
]

谢谢。

【问题讨论】:

标签: javascript arrays node.js


【解决方案1】:
const xf = data => data.map(x => ({ [x.platform]: x.quantity }));

【讨论】:

  • 手机回复,希望没有错别字。
  • 谢谢伙计。如果我需要得到这个: {'iOS':60, 'Android':28, 'Windows Phone': 14} 输出格式 json,而不是字符串。再次感谢最好的 Rgs。
猜你喜欢
  • 2021-06-23
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-09-19
  • 2020-04-11
  • 2013-05-05
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多