浏览器中人类可读的json

时间:2014-11-05 11:48:07

标签: json

我正在处理一些以JSON格式返回数据的网络服务。

我有生成JSON的index.php文件。对于调试 - 我只是在浏览器中打开它,我看到JSON数据没有任何缩进等。我可以在这里粘贴数据:http://iblogbox.com/devtools/myjson/我看到相当格式化的JSON。

有没有办法提高我的工作效率?

我试过" JSON Formatter"插件适用于Chrome,但它什么都不做,它只是链接到网络工具到网站(链接上面)。

2 个答案:

答案 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扩展程序