javascript - 如何在 Javascript/JQUery 中将返回的 JSON 对象整形为数组?

标签 javascript jquery asp.net-mvc-3

我从 API 中获取以下格式的 JSON 对象:

[{"Id":1,"Name":"A","ParentId":0},
{"Id":2,"Name":"B","ParentId":1},
{"Id":3,"Name":"C","ParentId":2}]

我想将其转换成这种格式

['Mike', null, 'The President'],
          ['Alice', 'Mike', null],
          ['Bob', 'Jim', 'Bob Sponge'],
          ['Carol', 'Bob', null]

所以我可以将它传递给 google api 中的函数,如下所示

var data = google.visualization.arrayToDataTable(<<DATA>>);

我该怎么做?有什么建议吗?

最佳答案

你可能不希望从“Id”中得到“Mike”,所以这应该如何工作有点难以理解,我不确定我是否真的明白了这个问题,但是你尝试过吗:

var myData = $​.makeArray(myObject)​;

jQuery makeArray()

关于javascript - 如何在 Javascript/JQUery 中将返回的 JSON 对象整形为数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10538723/

相关文章:

javascript - extjs - 表单中嵌入的对象/名称

asp.net-mvc-3 - 我如何构建一个自定义模型绑定(bind)器,它将根据请求上下文返回不同类型的模型?

asp.net-mvc - 如何根据用户在MVC 4中过滤结果

asp.net-mvc-3 - 如何在 MVC3 的 Razor View 编辑器中获取折叠 + 和 - 符号

javascript - 这。引用对象而不是窗口对象

javascript - 如何从日期范围选择器中选择旧日期?

javascript - 按设定数量分割字符串,并将变量分配给分割

javascript - Highcharts 导出 : Unable to export rendered arc colors

javascript - 与 Rails 和 Javascript 共享模板

javascript - 如何在 DIV 控件之外处理 DIV 上的 onClick?