我正在处理一些以JSON格式返回数据的网络服务。
我有生成JSON的index.php
文件。对于调试 - 我只是在浏览器中打开它,我看到JSON数据没有任何缩进等。我可以在这里粘贴数据:http://iblogbox.com/devtools/myjson/我看到相当格式化的JSON。
有没有办法提高我的工作效率?
我试过" JSON Formatter"插件适用于Chrome,但它什么都不做,它只是链接到网络工具到网站(链接上面)。
答案 0 :(得分:2)
JSON_PRETTY_PRINT (整数)
在返回的数据中使用空格来格式化它。从PHP 5.4.0开始提供。
在PHP中指定此选项,您无需做任何事情!
还有其他有用的选择。有关详细信息,请参阅documentation。就个人而言,我喜欢:
echo json_encode($data, JSON_PRETTY_PRINT
| JSON_UNESCAPED_UNICODE
| JSON_UNESCAPED_SLASHES);
答案 1 :(得分:0)
我使用JSONView,对我来说很好用:
https://chrome.google.com/webstore/detail/jsonview/chklaanhfefbnpoihckbnefhakgolnmc
也是Chrome扩展程序