繁体   English   中英

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

[英]How do I shape the returned JSON object into array in Javascript/JQUery?

我从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()

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM