2011-06-10 30 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