javascript 格式化 json字符串

来源:互联网 发布:系统还原会丢失数据 编辑:程序博客网 时间:2024/05/18 12:00

/*

此方法,依赖https://github.com/douglascrockford/JSON-js包中的JSON.stringify方法。

*/

//格式方法定义

function jsonStringify(data,space){
    var seen=[];
    return JSON.stringify(data,function(key,val){
        if(!val||typeof val !=='object'){
            return val;
        }
        if(seen.indexOf(val)!==-1){
            return '[Circular]';
        }
        seen.push(val);
        return val;
    },space);

}

//使用

jsonobj = eval($('[name=fcontent]').val());
console.log(jsonStringify(jsonobj ,4));
0 1