我从PHP获得了如下所示的JSON结果。我需要将其转换为底部显示的对象数组。将JSON转换为JavaScript对象数组
我该如何做到这一点?
我有什么
里程碑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',
}];
UPDATE
我才意识到他们都是在几乎完全一样的格式了。我只需要将对象数组传递到一个预期为该格式的库中,并且我认为我不能传递JSON。
'变种taskMilestonesArray = JSON.parse(php_json_string)' – pawel
的可能的复制[转换JSON字符串Javascript数组](http://stackoverflow.com/questions/9420567/convert-json-string-to- JavaScript的阵列) –