我想轉換一個JavaScript對象字面值中的JSON字符串。我認爲這是可能的一些循環,但我無法完成。目標結構如下所示,「chartData」。將一個javascript嵌套對象數據結構轉換爲嵌套數組
小提琴可以在這裏找到:http://jsbin.com/ajemih/13/edit
這裏的JSON數據:
{
"1b":{
"allLoad":"130",
"loadMovement":"111",
"allMovement":"111"
},
"1a":{
"allLoad":"910",
"loadMovement":"671",
"allMovement":"280"
},
"systemLoad":"963"
}
這應該看起來像在轉換後:
chartData = [[['loadMovement', 111],
['allMovement', 120],
['allLoad', 130]],
[['Load+Move', 671],
['allMovement', 280],
['allLoad', 910]]];
你的問題的文本是沒有意義的。在任何代碼塊中都沒有JSON字符串。你只是問如何將第一個JavaScript數據結構轉換爲第二個數據結構? – jfriend00 2013-03-19 20:16:51
是的。我想轉換第二個數據結構。 – mcknight 2013-03-19 20:18:01
@ jfriend00他的第一部分技術上是有效的JSON。儘管如此,他並沒有如此使用它。 – 2013-03-19 20:19:44