将JSON转换为JavaScript对象数组

将JSON转换为JavaScript对象数组,javascript,json,Javascript,Json,我从PHP得到一个JSON结果,如下所示。我需要将其转换为一组对象,如下图所示 我怎样才能做到这一点 我所拥有的 里程碑JSON [ { "id":0, "name":"None" }, { "id":1, "name":"Milestone 1" }, { "id":2, "name":"Milestone 2" }, { "id":3, "name":"Milestone 3" }, {

我从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',
}];

我需要什么

里程碑对象数组

[
  {
    "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);

如果您的JSON是一个字符串(为了本例的目的,我假设您有一个名为
yourJsonString
的变量来保存JSON),您可以解析它:

var taskMilestonesArray = JSON.parse(yourJsonString);

如果您的JSON是一个字符串(为了本例的目的,我假设您有一个名为
yourJsonString
的变量来保存JSON),您可以解析它:

var taskMilestonesArray = JSON.parse(yourJsonString);

如果您的JSON是一个字符串(为了本例的目的,我假设您有一个名为
yourJsonString
的变量来保存JSON),您可以解析它:

var taskMilestonesArray = JSON.parse(yourJsonString);
使用api将json字符串转换为javascript对象

var taskMilestonesArray = JSON.parse('< milestones json string >');

var taskMilestonesArray=JSON.parse(“
var taskMilestonesArray=JSON.parse”);
使用api将json字符串转换为javascript对象

var taskMilestonesArray = JSON.parse('< milestones json string >');

var taskMilestonesArray=JSON.parse(“
var taskMilestonesArray=JSON.parse”);
使用api将json字符串转换为javascript对象

var taskMilestonesArray = JSON.parse('< milestones json string >');

var taskMilestonesArray=JSON.parse(“
var taskMilestonesArray=JSON.parse”);
使用api将json字符串转换为javascript对象

var taskMilestonesArray = JSON.parse('< milestones json string >');

var taskMilestonesArray=JSON.parse(“
var taskMilestonesArray=JSON.parse”);

var taskMilestonesArray=JSON.parse(php_JSON_字符串)
var taskMilestonesArray=JSON.parse(php_JSON_字符串)可能重复的
var taskMilestonesArray=JSON.parse(php_JSON_字符串)
可能重复的
var taskMilestonesArray=JSON.parse(php_JSON_字符串)