JSFiddle - React, Tailwind, and code Playground
JavaScript
var obj={"Collections":{"ConTainer":{"rowSet":[{"ContainerIsArchived":"Null","containerOrderNo":"26","versionNum":"0","containerGlobalUniqueId":"Null","containerIsTenantBased":"true","containerCreatedBy":"user","containerIsDeleted":"false","containerTenantId":"292FEC76-5F1C-486F-85A5-09D88096F098","containerLayoutId":"4e13dfcd-cd3b-4a29-81bd-0f73cf9577cf","ContainerApplicationId":"0000000-0000-0000-0000-000000000000","containerIsActive":"Null","containerHeaderText":"apitest19feb16","containerId":"3745b273-c48d-4c94-b576-3d7aac2f7ac6","containerCreatedUTCDate":"2016-02-19 17:57:51.0"}]}}};
var newObj = JSON.parse(JSON.stringify(obj));
convertKeysToCamelCase(newObj);
function convertKeysToCamelCase(obj) {
if (!obj || typeof obj !== "object") return null;
if (obj instanceof Array) {
return $.map(obj, function(value) {
return convertKeysToCamelCase(value);
});
}
$.each(obj, function(key, value) {
delete obj[key];
key = key.charAt(0).toLowerCase() + key.slice(1);
obj[key] = value;
convertKeysToCamelCase(value);
});
return obj;
};