gpt4 book ai didi

javascript - 将 JSON 转换为 JavaScript 对象数组

转载 作者:行者123 更新时间:2023-11-28 18:56:57 25 4
gpt4 key购买 nike

我从 PHP 获得了一个 JSON 结果,如下所示。我需要将其转换为一个对象数组,如底部所示。

我怎样才能实现这个目标?

我有什么

里程碑 JSON

[
{
"id":0,
"name":"None"
},
{
"id":1,
"name":"Milestone 1"
},
{
"id":2,
"name":"Milestone 2"
},
{
"id":3,
"name":"Milestone 3"
},
{
"id":4,
"name":"Milestone 4"
}
]
<小时/>

我需要什么

里程碑对象数组

var taskMilestonesArray = [{
id: 0,
name: 'None',
},
{
id: 1,
name: 'Milestone 1',
},
{
id: 2,
name: 'Milestone 2',
},
{
id: 3,
name: 'Milestone 3',
},
{
id: 4,
name: 'Milestone 4',
}];
<小时/>

更新

我刚刚意识到它们的格式几乎完全相同。我只需要将对象数组传递到一个库中,该库希望它采用该格式,但我认为我无法传递 JSON。

最佳答案

如果您在字符串中包含该 JSON(为了示例,我假设您有一个名为 yourJsonString 的变量来保存您的 json),您可以解析它:

var taskMilestonesArray = JSON.parse(yourJsonString);

关于javascript - 将 JSON 转换为 JavaScript 对象数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33424666/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com