JSFiddle - React, Tailwind, and code Playground

by Sri Vaishnavi

JavaScript

var js = {"workflowName":"","fileInfo":{"cluster":"normal","delimiter":",","heading":"Subject,A,B","headerPresent":"yes","attributesInfo":[{"attributeName":"Subject","dataType":"Real","removeNull":"true"},{"attributeName":"A","dataType":"Real","removeNull":"true"},{"attributeName":"B","dataType":"Real","removeNull":"true"}]},"userName":"vaichi","conName":"Marks","collectionName":"dataConnectors","workFlowData":[{"type":"processElement","data":{"processElement":"RemoveNull","elementInfo":{"Subject":"true","A":"true","B":"true"}}}]};


//alert(JSON.stringify(js));
var atributesInfoArray = js.fileInfo.attributesInfo;
for(var i=0; i<atributesInfoArray.length; i++){
    var keys = Object.keys(atributesInfoArray[i]);
    //alert(keys);
    for(var k in keys){
        if(keys[k] == 'removeNull'){
              delete atributesInfoArray[i].removeNull;
        }
    }
}
alert(JSON.stringify(js));