JSON格式化
美化并校验JSON
加载中…
这个工具有帮助吗?
关于此工具
这个工具用来校验JSON文本,并将其格式化缩进或压缩成一行。它会用JSON.parse真正解析你输入的内容,所以语法出错时会告诉你具体是第几行第几列出的问题。缩进可以在2格、4格、单行压缩之间选择。
使用方法
- 在输入框中粘贴JSON文本,或点击示例按钮。
- 输入的同时就会解析,出错时显示红色提示框,没问题则在下方显示整理后的结果。
- 用缩进按钮(2格/4格/单行)切换输出格式。
- 用复制按钮直接获取整理好的JSON。
常见问题
- 错误提示中的行号、列号是怎么算出来的?
- JSON.parse会给出一个字符位置(position),这个工具根据输入文本中的换行符,把它重新换算成第几行第几列。
- 支持JSON5或带注释的JSON吗?
- 不支持。只支持标准JSON语法。注释、末尾逗号、单引号字符串等扩展语法都会被标记为错误。
- 压缩成一行会有什么变化?
- 在缩进选项里选择'单行',会以不含空格和换行的最小体积输出,适合需要精简API请求体积的场景。
- 输入的JSON会被保存到服务器吗?
- 不会。解析和格式转换全部在浏览器内完成,不会发送到服务器。