Я пытаюсь преобразовать строку JSON в литерал объекта Javascript. Я думаю, что это возможно с некоторыми циклами, но я не мог это сделать. Целевая структура показана ниже, «chartData».Преобразование одной структуры данных вложенных объектов javascript в вложенные массивы
Fiddle можно найти здесь: 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
Да. Я хочу преобразовать первую структуру данных во вторую. – mcknight
@ jfriend00 его первый сегмент технически справедлив JSON. Тем не менее, он не использует его в своей скрипке. –