Я получил результат JSON от PHP, который выглядит следующим образом. Мне нужно преобразовать его в массив объектов, как показано внизу.Преобразование 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-массив) –