Hot*_*cks 12 javascript json pretty-print
在我看来,漂亮的打印JSON是一个简单的任务,JavaScript应该能够处理它.有没有人编写(或运行)JavaScript函数来执行此操作?
一个简单的方法是执行:
JSON.stringify(data, null, " ");
Run Code Online (Sandbox Code Playgroud)
其中data是您想要打印的json对象.
并非每个浏览器都包含JSON.您可以包含Douglas Crockford的json.js,如果浏览器本身不支持它,则添加全局JSON对象.
我在浏览器上使用此书签代码以使 JSON 段落可读
javascript:(function(){document.body.firstChild.innerHTML = JSON.stringify(JSON.parse(document.body.firstChild.innerHTML), null, 4);})();
Run Code Online (Sandbox Code Playgroud)
添加书签很简单 - 右键单击书签栏 - 添加/新建 - 提供名称并将 js 粘贴到 url/位置框中
由于当今的浏览器将 json 响应放入<pre>内部标签中,我使用body.firstChild
| 归档时间: |
|
| 查看次数: |
15727 次 |
| 最近记录: |