JSON 工具箱

JSON 工具箱

JSON 处理工作台:格式化校验、格式互转、结构对比与查询

JSON 工具箱是一个跑在浏览器里的 JSON 工作台:粘贴文本即可格式化、校验与压缩,也能完成 JSON5、YAML、XML、CSV 互转,结构对比、JSONPath 查询与 JSON Schema 校验,所有计算都在本地完成,JSON 数据不会上传到服务器。

  • 纯浏览器本地处理,断网也能用
  • 无需注册与登录,粘贴的 JSON 不会上传
  • 每篇教程都对应一个可直接验证的在线工具

核心工具

4 个工具

格式转换

1 个工具

增强工具

3 个工具

小工具

2 个工具

JSON 学习路径

进入知识库 →

按学习顺序整理的 JSON 长文,从语法规范与类型陷阱,到 JSON5、JSON Lines 等扩展格式、JSONPath 与 Patch 查询、JSON Schema 校验、格式转换、性能与安全,再到接口契约与配置管理实践。

从 RFC 8259 与 ECMA-404 出发,把 JSON 的语法、类型、编码与解析边界讲清楚,是所有 JSON 工作的地基。

  1. 从 RFC 8259 读懂 JSON 语法边界入门 · 约 11 分钟
  2. 六种类型、数字精度与编码陷阱入门 · 约 12 分钟
  3. JSON 解析报错怎么修:Unexpected token 逐条排查入门 · 约 12 分钟
  4. JSON 文件是什么、用什么打开、怎么改入门 · 约 9 分钟
  5. JSON 报错信息反查表:从报错原文直接定位改法实战 · 约 8 分钟
查看该分类 6 篇 →

JSON5、JSONC、JSON Lines、NDJSON 这些方言解决了注释、尾逗号与流式读写的现实需求,也带来了兼容性与选型问题。

  1. JSON5 与 JSONC:带注释的 JSON入门 · 约 10 分钟
  2. JSON Lines 与 NDJSON 流式数据进阶 · 约 10 分钟
  3. JSON Text Sequences(RFC 7464):RS 分隔的流式 JSON进阶 · 约 9 分钟
  4. JSON、TOML、YAML、CSON:配置文件格式怎么选入门 · 约 9 分钟
  5. 二进制 JSON:MessagePack、CBOR 与 BSON 的取舍进阶 · 约 10 分钟
查看该分类 6 篇 →

从 JSON 里取一个值、改一个字段,看起来简单,标准化之后是 JSONPath、JSON Pointer、JSON Patch 与 Merge Patch 四套规范。

  1. JSONPath 查询语言实战进阶 · 约 12 分钟
  2. JSON Pointer、Patch 与 Merge Patch进阶 · 约 12 分钟
  3. JSONPath 过滤器进阶:递归、切片与多条件筛选进阶 · 约 10 分钟
  4. JSON Patch 的安全应用:原子性、幂等与并发冲突实战 · 约 10 分钟
  5. JMESPath 入门:比 JSONPath 更适合的投影查询入门 · 约 9 分钟
查看该分类 5 篇 →

Schema 与校验

7 篇文章

用 JSON Schema 描述数据形状,把「口头约定」变成可执行校验,并进一步驱动 TypeScript 类型与表单生成。

  1. JSON Schema 从入门到工程化进阶 · 约 14 分钟
  2. Schema 与 TypeScript 类型双向同步进阶 · 约 11 分钟
  3. 自动生成的 JSON Schema 为什么总在拒绝真实数据进阶 · 约 14 分钟
  4. JSON Schema 复用:$ref、$defs 与 allOf/oneOf 组合进阶 · 约 11 分钟
  5. JSON Schema 报错看不懂:Ajv 错误定位与错误信息治理实战 · 约 10 分钟
查看该分类 7 篇 →

格式转换

8 篇文章

JSON 与 YAML、XML、CSV、TypeScript、Java、Go、SQL 之间的互转都做不到无损,关键是把有损的地方说清楚。

  1. JSON 与 YAML、XML 的互转边界进阶 · 约 12 分钟
  2. JSON 与 CSV、表格数据的互转入门 · 约 10 分钟
  3. JSON 转 Excel:四种办法与它们各自的失真点入门 · 约 11 分钟
  4. JSON 转 SQL:INSERT、建表与类型映射的坑进阶 · 约 10 分钟
  5. JSON 转 TypeScript:接口、类型守卫与生成边界进阶 · 约 9 分钟
查看该分类 8 篇 →

性能与安全

6 篇文章

几十 MB 的 JSON 会卡死主线程,精心构造的 JSON 能打穿服务;这一分类处理吞吐与防线两件事。

  1. 大 JSON 的解析、渲染与流式处理进阶 · 约 13 分钟
  2. JSON 处理中的安全风险清单进阶 · 约 12 分钟
  3. JSON 压缩的顺序别搞反:minify、gzip、brotli 实测谁在真省字节进阶 · 约 7 分钟
  4. JSON 的内存账:字符串、对象与大数组各占多少实战 · 约 11 分钟
  5. 大树渲染为什么卡:JSON 查看器的虚拟滚动与折叠策略实战 · 约 10 分钟
查看该分类 6 篇 →

工具与生态

6 篇文章

解析库、命令行工具、编辑器插件构成了 JSON 的日常工具链,选型的关键是看错误定位能力与生态维护状态。

  1. JSON 解析与处理库选型对照进阶 · 约 11 分钟
  2. 编辑器、命令行与自动化工具链入门 · 约 10 分钟
  3. JSON 对比工具怎么选:文本 diff、结构 diff 与可视化进阶 · 约 9 分钟
  4. JSON 校验进 CI:jsonlint、ajv 与 jq 的流水线进阶 · 约 10 分钟
  5. JSON 可视化工具:树形查看、折叠与大数据量取舍入门 · 约 9 分钟
查看该分类 6 篇 →

工程实践

5 篇文章

把 JSON 放进真实系统:接口契约怎么定、配置与夹具怎么管、版本兼容怎么做、测试数据怎么维护。

  1. JSON API 数据契约设计要点进阶 · 约 13 分钟
  2. 配置、夹具与本地数据的 JSON 管理入门 · 约 10 分钟
  3. 两份 JSON 差在哪:按位置比、按 id 比、还是先归一化入门 · 约 6 分钟
  4. JSON 文件的 Git 冲突:union 会写出坏 JSON,按 key 合并才对进阶 · 约 7 分钟
  5. JSON 契约的版本演进:兼容、弃用与数据迁移实战 · 约 10 分钟
查看该分类 5 篇 →

常见问题

25 篇文章

把站内工具与 JSON 规范里被问得最多的问题按场景归拢,每个问题给出能直接照做的答案,而不是泛泛而谈的结论。

  1. 工具使用常见问题:数据、文件与导出入门 · 约 10 分钟
  2. 语法与格式常见问题:注释、尾逗号与精度入门 · 约 12 分钟
  3. 查询与校验常见问题:JSONPath 与 Schema进阶 · 约 12 分钟
  4. 性能与安全常见问题:慢、卡与不可信数据进阶 · 约 13 分钟
  5. 团队协作常见问题:契约、配置与夹具进阶 · 约 12 分钟
查看该分类 25 篇 →