Replace key's dynamically in JSON data

Replace key's dynamically in JSON data

by Khadeer Mohammed

JavaScript

var data = [{"abc":"mip","totalCrimes":60},{"abc":"theft","totalCrimes":400}];

		var key1;
		var key2;
		var n = 0;
		Object.keys(data[0]).forEach(function(k) {
    if(n == 0){
			key1 = k;
		}else{
			key2 = k;
		}
		n++;
		});
		debugger;
		document.write(key1 +", "+ key2)
		var data2 = [];
		for(var i in data){
		var obj = {};
		obj.key1 = data[key1];
		obj.key2 = data[key2];
		data2.push(obj);
}
console.log(data2);