【发布时间】:2021-03-20 19:25:39
【问题描述】:
我从第三方 api 获取 JSON 对象。我正在尝试将其转换为对象数组。
key: {
id1: {key:value},
id2: {key:value},
...
}
到
arrayName: [
{key:id1, Key:value},
{key:id1, Key:value}]
如果完全可以理解,希望我的描述。任何帮助将不胜感激
【问题讨论】:
-
没有 JSON 对象之类的东西,我假设看你的例子,你的意思是 Javascript 对象。?
-
哈哈,又是这样,JSON 与 JavaScript 对象表示法毫无意义。
-
@DanielW。好吧,如果这是必需的,那么与 OP 确认肯定是没有害处的。当不需要时,我们不必解释 JSON.parse / stringify 等。无论如何,这可能会有所帮助->
Object.entries(data.key).map(([k,v]) => {return {key:k, Key: v.key}});
标签: javascript arrays json react-native