美文网首页
Json->array key:value

Json->array key:value

作者: Jalon | 来源:发表于2016-12-01 13:46 被阅读0次
var jsonFormat = function (json) {

        var format = function (json) {
            var result = [];
            if(typeIs(json, 'Object')) {
                Object.keys(json).forEach(function (key) {
                    var value = json[key];
                    var item = {
                        key: key,
                        value: format(value)
                    }
                    result.push(item)
                })
            }else if(typeIs(json, 'Array') && typeIs(json[0], 'Object')) {
                result = format(json[0]);
            }else {
                result = json;
            }

            return result;
        }

        return format(json);
    }

相关文章

网友评论

      本文标题:Json->array key:value

      本文链接:https://www.haomeiwen.com/subject/rfmxmttx.html