PARSE / JSON

JSON 格式化与校验

免费的 JSON 格式化、压缩和语法校验工具,并提供清晰的错误提示。

在线工作台

浏览器本地处理

Enter 执行 · Shift+Enter 换行

输入内容后,点击上方按钮开始处理。

Under the hood

实现原理

输入只在浏览器中处理,下面分别说明转换逻辑与页面实现方式。

Logic

工作原理

  • JSON.parse 负责严格语法校验,不接受注释、尾随逗号或单引号。
  • 格式化使用两空格缩进;压缩则使用 JSON.stringify 的紧凑形式。
  • 错误消息保留解析器给出的位置信息,便于返回编辑器修复。

Browser

前端如何实现

  • 浏览器内置的 JSON.parse 负责语法校验,并在输入不合法时返回具体错误。
  • 校验通过后由 JSON.stringify 在本地生成缩进格式或紧凑格式。

Keep working

相关工具

查看全部 →