与应用 XML 时生成的文件相比,使用 JSON 语言创建的文件的大小较小,所以很多网站和Web应用程序都在使用JavaScript对象表示法在服务器上交换和存储数据。但是对于开发人员来说,JSON 编码有时会变得有点混乱,如果手动格式化JSON 代码,则很可能会犯错误,从而破坏之前的所有工作。为了解决这个问题,我们可以使用格式化程序格式化我们的 JSON 代码,为混乱的编码提供适当的结构,对其格式化和美化,以便更易于阅读和调试。
下面咱们就来分享4款备受程序员朋友欢迎的JSON格式化工具。
1、JSON Formatter
JSON Formatter是一个免费的在线工具,旨在帮助用户格式化和美化他们的 JSON 代码。您可以使用此在线 JSON 格式化程序重组 JSON 并丢弃 JSON 中所有不需要和不必要的元素。它提供了一个树视图,有助于导航格式化的 JSON 数据。它还提供了将JSON转换为CSV,JSON转换为XML,JSON编辑器,JSON清理器,JSONLint和JSON检查器的工具。
2、JSON Editor Online
JSON Editor Online最基本和最常用的功能之一是格式化和美化您的 JSON。 要查看JSON文档的数据是什么样子的,只需将其粘贴(或拖放)到编辑器中,然后单击“格式”按钮。 在树模式下,您甚至不必单击“格式”按钮:文档直接以人性化的方式呈现。 再次复制数据时,默认情况下将对其进行格式化。 菜单中还有一个明确的“复制”按钮,您可以在其中选择以格式化或压缩的方式复制文档。
3、JSON Viewer
JSON Viewer 是一个简单但非常有用的软件,从头开始设计,让您尽可能轻松地查看和编辑 JavaScript 对象表示法文件。可以在几秒钟内开始使用此应用程序,因为它经历了典型且简单的安装过程。之后,在启动应用程序时,您会看到一个简单的主窗口,其中包含普通的用户界面。该界面遵循大多数 JSON 查看器的常用模式,顶部工具栏可快速访问应用程序最常用的功能,一个分层的三样部分,显示基本结构和实际文本预览区域,位于主窗口的右侧。
4、Dadroit
Dadroit是一个出色的工具,它将JSON视为一种数据格式,而不是纯文本。它借助从根节点到最后一个节点的 JSON 数据的树表示形式为您提供快速大纲视图,让你可以像企业 DBMS 一样浏览和查询 JSON。。Dadroit 使用自定义技术从头开始原生构建,以不同于其他可用解决方案的方式处理 JSON 数据,每秒读取 2GB 的文件,每秒 130M 个对象解析。
Dadroit 经过原生编码和大量优化,能够查看巨大的 JSON 文件,不仅如此,您还可以通过打开 Dadroit 的多个实例并同时查看多个文件来提高工作效率。输入您要查找的内容并实时获取结果。
以上这4款知名的JSON格式化或者软件都是国外的软件,所以在使用的时候有两个小问题,一是有的没有汉化版本,如果是刚接触的新手,可能需要花一点点时间去熟悉。二是有的是在线工具,其速度可能会受到网速的影响。
注:以上图片来源于各自官网。