JSFiddle - React, Tailwind, and code Playground
by Oliver Kelso
JavaScript
var data = {
"pageInstanceID": "http://publish-uat.koqa.cit.com.br/content/dko-2015/en/home.html",
"page": {
"pageInfo": {
"pageID": "/content/dko-2015/en/home.html",
"pageName": "The Official Site of Diet Coke®",
"sysEnv": "dietcoke.com",
"language": "en-US"
}
},
"user": [
{
"profile": [
{
"profileInfo": {
"profileID": "9bed2962-cd12-49e2-a627-b58b5b2a756f",
"userName": "DPT_K_00000",
"email": "[email protected]"
},
"attributes": {
"isLoggedIn": false
}
}
]
}
],
"destinationURL": "http://publish-uat.koqa.cit.com.br/content/dko-2015/en/home.html",
"referringURL": "http://publish-uat.koqa.cit.com.br/content/dko-2015/en/vip-lounge.html",
"attributes": {
"country": "us"
},
"version": "1.0"
};
function pulseHit(obj){
var o = {};
Object.keys(obj).forEach(function(key){
console.log(key);
});
for (var key in obj) {
if (obj.hasOwnProperty(key)) {
//string += key + "=" + encode(obj[key]) + "&";
o[key] = obj[key];
}
}
return o;
};
console.log(pulseHit(data));