问题描述
|
我正在尝试在页面本身上很好地表示console.log。
我有以下内容:
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表示。
解决方法
尝试以下方法之一:
JSON2HTML Bloopletech
演示页面
Zach Hunter的JSON转换为HTML
演示项目(下载)
, 如果您只是想可视化JSON,请使用类似
visualizer.json2html.com