JSON 在线解析

格式化 · 压缩 · 校验 · 树形查看 · 转义
纯本地解析 · 数据不上传 四色笔记 ↗
输入
转义
解析结果格式化 · 4 空格
待输入 粘贴或输入 JSON 后可查看解析结果 |
字符 0 行 0 节点 0 最大深度 0 解析耗时 0 ms

JSON 在线解析使用指南

JSON 在线格式化:缩进怎么选、压缩后为什么变大

JSON 语法错误怎么定位:从报错行列到具体字符

JSON 超长数字为什么会丢精度:2^53 与雪花 ID

JSON 树形视图:大文件怎么按需展开与搜索

关于这个 JSON 解析工具

这是一个纯浏览器本地运行的 JSON 在线解析工具:输入 JSON 后即可一键格式化(默认 4 空格,可选 1/2/3 空格与 Tab)、压缩为单行、进行语法校验,并在文本视图与树形视图之间切换。校验失败时给出中文错误原因与精确的行号、列号,并在原文对应位置插入指示符。树形视图支持逐层展开折叠、按层级全部展开、键名与值的实时搜索,以及节点级复制。

解析器专门处理了两类常见痛点:超长数字不丢失精度(如 12345678901234567890 保持原样,不会被转成 double),以及字符串内转义序列的保留与还原。文件导入导出均在本地完成,页面不发出任何携带数据的网络请求,断网也能使用。

常见问题

JSON 解析时我的数据会被上传吗?

不会。解析、格式化、压缩、校验全部在你浏览器内完成,页面加载后不发出任何携带数据的网络请求,断网也能使用。

超长数字会丢失精度吗?

不会。工具使用保留数字原始文本的解析器,超过 2^53 的整数(如 12345678901234567890)不会被转成 double,输入与输出逐位一致。

语法错误能定位到具体位置吗?

可以。校验失败会给出中文错误原因和精确的行号、列号,并在原文对应位置插入指示符,直接照着改即可。

支持多大的 JSON 文件?

MB 级文本可在毫秒级完成解析;树形视图按需渲染节点,不会一次性创建海量 DOM,超大结果自动退化为纯文本展示。

解析失败会丢掉我的输入吗?

不会。任何失败场景下输入框内容都原样保留,修正后再试即可。