开发者工具

JSON 解析器

检查 JSON 语法、格式化或压缩内容,并通过树状视图查看结构。输入的 JSON 仅在浏览器中处理,不会发送到服务器。

输入的 JSON 不会发送到服务器,仅在浏览器中处理。

本页面使用访问分析来统计浏览情况,不收集输入的 JSON 或解析结果。 隐私政策

输入 JSON 即可在浏览器中解析。

最大 5 MiB(UTF-8)

停止输入后会自动解析。格式化使用两个空格缩进。 输入内容不会自动保存,请在离开页面前复制需要保留的内容。

JSON 树状视图

展开节点以查看结构
请输入 JSON。

如何使用 JSON 解析器

  1. 将 JSON 粘贴到输入框中。停止输入 300 毫秒后会开始语法检查,使用输入法组字时会等待输入完成。
  2. 展开对象和数组可查看内容、类型和元素数量。条目较多时每次显示 100 条,使用显示更多按钮可继续查看。
  3. 选择“格式化”或“压缩”可更新输入内容,然后使用“复制”复制内容。如果检查失败,请查看提示的行号和列号;输入内容仍可继续编辑。

支持的 JSON

支持标准 JSON 对象、数组、字符串、数字、布尔值和 null。不接受注释、末尾逗号或 JavaScript 表达式。 格式化和压缩会保留数字表示法、键的顺序、重复键及转义形式。重复键不会被删除,并会显示警告。

限制与数据处理

输入上限为 UTF-8 编码 5 MiB、嵌套深度 256 层和 100,000 个语法节点。处理超过 5 秒会停止,格式化结果最大为 20 MiB。 达到限制时会保留输入内容。输入的 JSON 和解析结果不会写入 URL、服务器日志或浏览器存储。