Sto provando a convertire una stringa JSON in un oggetto letterale Javascript. Penso che sia possibile con alcuni loop, ma non ho potuto farlo. La struttura di destinazione è mostrata sotto, "chartData".Convertire una struttura di dati ad oggetti nidificati javascript in matrici annidate
Fiddle può essere trovato qui: http://jsbin.com/ajemih/13/edit
Ecco i dati JSON:
{
"1b":{
"allLoad":"130",
"loadMovement":"111",
"allMovement":"111"
},
"1a":{
"allLoad":"910",
"loadMovement":"671",
"allMovement":"280"
},
"systemLoad":"963"
}
Questo dovrebbe assomigliare dopo la conversione:
chartData = [[['loadMovement', 111],
['allMovement', 120],
['allLoad', 130]],
[['Load+Move', 671],
['allMovement', 280],
['allLoad', 910]]];
Il testo della tua domanda non ha senso. Non c'è una stringa JSON in nessuno dei tuoi blocchi di codice. Stai solo chiedendo come convertire la prima struttura dati javascript nella seconda struttura dati? – jfriend00
Sì. Voglio convertire la prima struttura dati nella seconda. – mcknight
@ jfriend00 il suo primo segmento è tecnicamente valido JSON. Tuttavia non la sta usando in questo modo nel suo violino. –