JSFiddle - React, Tailwind, and code Playground

by Rohan Kumar

JavaScript

var s={"RESPONSE":{"@xmlns":"","CODE":"0","SECODE":"0","TXNID":"17527","LASTBALANCE":"-12078.8","SURCHARGE":"2","CUSTOMERDETAILS":{"NAME":"Mr.ABC"}}};
console.log(getObjects(s, 'NAME'));
console.log(getObjects(s, 'LASTBALANCE'));

function getObjects(obj, key) {
    var objects = [];
    for (var i in obj) {
        if(typeof obj[i] == 'object'){
            return getObjects(obj[i], key);
        }
        if (!obj.hasOwnProperty(i)) continue;
        
        if (i == key) {
            return obj[key];
        }
    }
    return '';
}