返回 工具

JSON 在线解析

在浏览器里格式化、校验并浏览 JSON:树形视图、精确报错定位、JSONPath 复制,数据不上传

最近更新
我的工具
暂无工具

加载中...

如何在线解析并格式化 JSON

  1. 1

    粘贴或打开 JSON

    把 JSON 粘贴到左侧编辑器,或拖入 .json 文件。内容留在浏览器本地,不会上传。

  2. 2

    查看树形结构并检查报错

    右侧立即显示可折叠的树。若 JSON 非法,错误面板会指出出错的行号、列号和原因,必要时可一键修复。

  3. 3

    格式化后复制或下载

    选择 2 / 4 空格或 Tab 缩进,也可以一键压缩为单行,然后复制结果或下载为 .json 文件。

功能概览

在浏览器里解析、格式化并校验 JSON。左侧粘贴或打开文件,右侧立即得到可折叠的树形结构;JSON 非法时直接给出出错的行号、列号和原因,而不是只说一句「无效」。支持 2 / 4 空格与 Tab 缩进、一键压缩、键名排序,超出 JavaScript 安全整数范围的大数字会原样保留,不会被悄悄改成 9007199254740992 这类近似值。所有解析都在你的设备上完成,JSON 内容不会上传到服务器。

工具描述

粘贴或打开 JSON,立即得到可折叠的树形结构与精确到行列的校验结果。支持格式化、压缩、键名排序、一键修复非法 JSON、搜索与 JSONPath 复制,大整数不丢精度,10MB 以内保持可交互,全程浏览器本地处理。

能力清单

  • 分栏、仅编辑器、仅树形三种视图,嵌套对象和数组可逐层折叠展开
  • 编辑器带行号、JSON 语法高亮与代码折叠,报错时整行高亮并可一键跳到出错位置
  • JSON 格式化工具:2 / 4 空格与 Tab 缩进任选,在线 JSON 格式化即时生效
  • JSON 压缩:一键压缩为单行,也可反向美化还原缩进
  • JSON 格式校验:实时校验并定位到具体行列,常见错误给出可读的中文说明
  • 一键修复缺引号、单引号、尾随逗号、注释、Python 风格 True/False/None 等非法写法
  • 可选按键名排序,便于逐行比对两份结构相同的 JSON
  • 大整数与 2.370 这类数字格式原样保留,格式化和压缩都不丢精度
  • 按键名或值搜索,命中自动展开父级并显示命中数量
  • JSONPath:点击任意节点即可复制它的 JSONPath,粘回代码或测试断言
  • NDJSON / JSONL 支持:拖拽打开 .json / .jsonl / .ndjson 文件,NDJSON 会提示合并为数组
  • 10MB 以内保持可交互,5MB 文档打字不卡
  • 全程浏览器本地处理,免登录、无广告、不上传

相关工具

常见问题

这个工具支持哪些缩进与压缩方式?
把 JSON 粘贴到左侧编辑器即可自动格式化,可以在工具栏选择 2 空格、4 空格或 Tab 缩进,也可以一键压缩成单行。结果可直接复制或下载为 .json 文件。
我的 JSON 会被上传到服务器吗?
不会。解析、格式化、校验和修复都在你的浏览器里完成,JSON 内容不会发送到我们的服务器。分享链接把内容放在 URL 的 # 之后,浏览器同样不会把这部分发给服务端。
可以处理多大的 JSON 文件?
10MB 以内可以正常展开树形结构并搜索。10MB 到 20MB 会进入受限模式,只做校验与错误定位,不再构建完整的树。超过 20MB 的文件不会被加载,请改用本地工具处理。
提示 Unexpected token 时应该改哪里?
这表示某个位置出现了 JSON 语法不允许的字符,最常见的原因是尾随逗号、用了单引号、键名没加双引号,或者结尾少了括号。错误面板会指出具体行列,多数情况下点一次「修复」即可解决。
一键修复能处理哪些非法写法?
可以。修复功能能处理缺失的双引号、单引号、尾随逗号、注释、缺失的逗号与括号、Python 的 True/False/None,以及被转义过的 JSON 字符串。修复前会先展示改动数量,确认后才写回,并且可以撤销。
在树形视图里复制字段的 JSONPath
在树形视图里点击任意节点,即可复制它的 JSONPath(如 $.data[0].id)和点号路径两种形式,方便粘贴回代码或接口测试断言中。
很大的整数会丢失精度吗?
不会。格式化与压缩都基于原始文本处理,不会把 JSON 解析成 JavaScript 数字再转回去,因此 9123372036854000123 这类超长整数以及 2.370 的尾随零都会原样保留。
可以在大文件里搜索吗?
可以。支持按键名、按值或两者搜索,会显示命中数量并自动展开命中节点的所有父级,命中行会滚动到可见位置,也可以在多个命中之间快速跳转。
这个页面同时提供查看、格式化与校验三种能力
它们通常指同一件事的三个侧面:查看器负责把嵌套结构展示成可折叠的树,格式化工具负责调整缩进让 JSON 变得易读,校验器负责判断语法是否合法并指出错误位置。本工具在同一个页面里同时提供这三种能力。
确认结构无误后导出到 Excel 或 CSV
确认 JSON 结构无误后,可以使用站内的 JSON 转 Excel 或 JSON 转 CSV 工具完成导出;此外还提供 JSON 转 YAML、Python、Java 等格式的转换工具。