如何以易于阅读(针对人类读者)格式显示JSON?我主要是寻找缩进和空白,甚至可能是颜色/字体样式等.
可能重复:
使用JavaScript的JSON漂亮打印
我想像在JSONview上那样在HTML页面上显示我的原始JSON数据.例如,我的原始json数据是:
{
"hey":"guy",
"anumber":243,
"anobject":{
"whoa":"nuts",
"anarray":[
1,
2,
"thr<h1>ee"
],
"more":"stuff"
},
"awesome":true,
"bogus":false,
"meaning":null,
"japanese":"??????",
"link":"http://jsonview.com",
"notLink":"http://jsonview.com is great"
}
Run Code Online (Sandbox Code Playgroud)
它来自http://jsonview.com/,如果您使用Chrome并安装了JSONView插件,我想要实现的就像 http://jsonview.com/example.json.
我已经尝试但未能理解它是如何工作的.我想使用一个JS脚本(CSS来突出显示)自定义格式化由ajax检索的原始JSON数据,最后将它放在任何位置的HTML页面上,如div元素.是否有任何现有的JS库可以实现这一目标?或者怎么做?
如何在html中打印JSON对象?我试过这个解决方案, 但没有工作.请帮助我实现这一目标.我尝试过使用json
烟斗:
<div class="box box-default">
<pre>{{placeDetail |json}}</pre>
</div>
Run Code Online (Sandbox Code Playgroud)