2011-06-10 77 views
0

我试图做一个很好的代表console.log到页面本身。 我有以下几点:需要格式化我的json输出更好一点

window.PRINT = function() { 
    if(this.console) { 
     console.log(Array.prototype.slice.call(arguments)); 
    } 

    var X = $('#PRINT'); 
    if (!X) { 
     $('body').append('<p id="PRINT"></p>'); 
     X = $('#PRINT'); 
    } 
    $.each(arguments, function(Index, Value) { 
     X.append('<p>' + JSON.stringify(Value) + '</p>'); 
    }); 
}; 

问题是,当我用它

$('input').change(function(myEvent) { 
    PRINT(myEvent,this); 
}); 

它并没有真正做印刷出来的对象,并对其内容的一个很好的工作。 我想知道是否有某个json格式器。 我不是在谈论一个Firefox插件,我的意思是:接受json进来并输出一个很好的html表示,也许。

回答

1

如果你只是希望以可视化JSON使用类似

visualizer.json2html.com

+0

美丽。谢谢你告诉我这件事! – 2012-12-29 16:40:49