Dynamic Key base Array
This is array for based on dynamic key array
by Gabriel Correa
JavaScript
var data = {
"Meta Data": {
"1. Information": "Intraday (1min) prices and volumes",
"2. Symbol": "MSFT",
"3. Last Refreshed": "2017-10-06 16:00:00",
"4. Interval": "1min",
"5. Output Size": "Compact",
"6. Time Zone": "US/Eastern"
},
"Technical Analysis: EMA": {
"2017-10-06 16:00:00": {
"EMA": "75.9700"
},
"2017-10-06 15:59:00": {
"EMA": "75.9700"
}
}
}
storeToarray();
function storeToarray(){
let ItemArray = [];
if(Object.keys(data).length > 1){
var keus = Object.keys(data)[1];
for(var i = 0; i < Object.keys(data[keus]).length; i++) {
var keusVal = Object.keys(data[keus])[i];
var open = Object.keys(data[keus][keusVal])[0];
ItemArray.push({"EMA":data[keus][keusVal][open]})
}
}
console.log(ItemArray);
}