簡體   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