function JsonToString(o) { 
    var arr = []; 
    var fmt = function(s) { 
        if (typeof s == 'object' && s != null) return JsonToString(s); 
        return /^(string)$/.test(typeof s) ? '"' + s + '"' : s;
    } 
    if(o.length>0){
        for(var i=0;i<o.length;i++){
            arr.push(fmt(o[i])); 
        }
        return '[' + arr.join(',') + ']'; 
    }else{
        for (var i in o) 
            arr.push('"' + i + '":' + fmt(o[i])); 
        return '{' + arr.join(',') + '}'; 
    }

}

 

posted on 2013-07-10 18:01  翻页工  阅读(1058)  评论(0编辑  收藏  举报