2016-01-23 3 views
0
{ 
"2016-01-02": { command: 5, url: "" }, 
"2015-05-26": { command: 1, url: "" }, 
"2015-05-03": { command: 2, url: "" }, 
} 

Мне нужен логический код для создания динамической структуры json.Мне нужен логический код для создания динамической динамической структуры json

Я заказал JSON с нижеследующим кодом, он работает нормально, но мне он нужен как список, подобный приведенной выше структуре json.

$.each(databaseData, function (ind, val) { 
var dateFormated = val.date; //This data comming from database 
var jsonFormatedDate = dateFormated; 
jsonFormatedData[jsonFormatedDate] = { "command": val.command, "url": val.url  } 
console.log(jsonFormatedData) 
}); 

ВЫВОД

{ 
"2016-01-02": { command: 5, url: "" } 
} 
+0

я думаю, что это нормально, попробуйте добавить больше элементов в 'jsonFormatedData' – Saksham

ответ

3

Вы, вероятно, хотели сохранить объект вне петлю

var jsonFormatedDate = {}; 

$.each(databaseData, function (ind, val) { 
    jsonFormatedData[val.date] = { command: val.command, url: val.url}; 
}); 

console.log(jsonFormatedDate) 
+0

Его рабочий хорошо. – Pravee

Смежные вопросы