“Einen verschachtelten JSON abflachen” Code-Antworten

verflachte verschachtelte JSON -Objekte

Object.flatten = function(data) {
    var result = {};
    function recurse (cur, prop) {
        if (Object(cur) !== cur) {
            result[prop] = cur;
        } else if (Array.isArray(cur)) {
             for(var i=0, l=cur.length; i<l; i++)
                 recurse(cur[i], prop + "[" + i + "]");
            if (l == 0)
                result[prop] = [];
        } else {
            var isEmpty = true;
            for (var p in cur) {
                isEmpty = false;
                recurse(cur[p], prop ? prop+"."+p : p);
            }
            if (isEmpty && prop)
                result[prop] = {};
        }
    }
    recurse(data, "");
    return result;
}
Long Lion

Einen verschachtelten JSON abflachen

from flatten_json import flatten
dic_flattened = (flatten(d, '.') for d in test_json['result'])
df = pd.DataFrame(dic_flattened)

df.shape
(5, 160)
SAMER SAEID

Ähnliche Antworten wie “Einen verschachtelten JSON abflachen”

Fragen ähnlich wie “Einen verschachtelten JSON abflachen”

Weitere verwandte Antworten zu “Einen verschachtelten JSON abflachen” auf JavaScript

Durchsuchen Sie beliebte Code-Antworten nach Sprache

Durchsuchen Sie andere Codesprachen