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