美文网首页
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