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 校验、格式转换、性能与安全,再到接口契约与配置管理实践。
JSON 基础与规范
6 篇文章从 RFC 8259 与 ECMA-404 出发,把 JSON 的语法、类型、编码与解析边界讲清楚,是所有 JSON 工作的地基。
- 从 RFC 8259 读懂 JSON 语法边界入门 · 约 11 分钟
- 六种类型、数字精度与编码陷阱入门 · 约 12 分钟
- JSON 解析报错怎么修:Unexpected token 逐条排查入门 · 约 12 分钟
- JSON 文件是什么、用什么打开、怎么改入门 · 约 9 分钟
- JSON 报错信息反查表:从报错原文直接定位改法实战 · 约 8 分钟
扩展格式与方言
6 篇文章JSON5、JSONC、JSON Lines、NDJSON 这些方言解决了注释、尾逗号与流式读写的现实需求,也带来了兼容性与选型问题。
- JSON5 与 JSONC:带注释的 JSON入门 · 约 10 分钟
- JSON Lines 与 NDJSON 流式数据进阶 · 约 10 分钟
- JSON Text Sequences(RFC 7464):RS 分隔的流式 JSON进阶 · 约 9 分钟
- JSON、TOML、YAML、CSON:配置文件格式怎么选入门 · 约 9 分钟
- 二进制 JSON:MessagePack、CBOR 与 BSON 的取舍进阶 · 约 10 分钟
查询与增量修改
5 篇文章从 JSON 里取一个值、改一个字段,看起来简单,标准化之后是 JSONPath、JSON Pointer、JSON Patch 与 Merge Patch 四套规范。
- JSONPath 查询语言实战进阶 · 约 12 分钟
- JSON Pointer、Patch 与 Merge Patch进阶 · 约 12 分钟
- JSONPath 过滤器进阶:递归、切片与多条件筛选进阶 · 约 10 分钟
- JSON Patch 的安全应用:原子性、幂等与并发冲突实战 · 约 10 分钟
- JMESPath 入门:比 JSONPath 更适合的投影查询入门 · 约 9 分钟
Schema 与校验
7 篇文章用 JSON Schema 描述数据形状,把「口头约定」变成可执行校验,并进一步驱动 TypeScript 类型与表单生成。
- JSON Schema 从入门到工程化进阶 · 约 14 分钟
- Schema 与 TypeScript 类型双向同步进阶 · 约 11 分钟
- 自动生成的 JSON Schema 为什么总在拒绝真实数据进阶 · 约 14 分钟
- JSON Schema 复用:$ref、$defs 与 allOf/oneOf 组合进阶 · 约 11 分钟
- JSON Schema 报错看不懂:Ajv 错误定位与错误信息治理实战 · 约 10 分钟
格式转换
8 篇文章JSON 与 YAML、XML、CSV、TypeScript、Java、Go、SQL 之间的互转都做不到无损,关键是把有损的地方说清楚。
- JSON 与 YAML、XML 的互转边界进阶 · 约 12 分钟
- JSON 与 CSV、表格数据的互转入门 · 约 10 分钟
- JSON 转 Excel:四种办法与它们各自的失真点入门 · 约 11 分钟
- JSON 转 SQL:INSERT、建表与类型映射的坑进阶 · 约 10 分钟
- JSON 转 TypeScript:接口、类型守卫与生成边界进阶 · 约 9 分钟
性能与安全
6 篇文章几十 MB 的 JSON 会卡死主线程,精心构造的 JSON 能打穿服务;这一分类处理吞吐与防线两件事。
- 大 JSON 的解析、渲染与流式处理进阶 · 约 13 分钟
- JSON 处理中的安全风险清单进阶 · 约 12 分钟
- JSON 压缩的顺序别搞反:minify、gzip、brotli 实测谁在真省字节进阶 · 约 7 分钟
- JSON 的内存账:字符串、对象与大数组各占多少实战 · 约 11 分钟
- 大树渲染为什么卡:JSON 查看器的虚拟滚动与折叠策略实战 · 约 10 分钟
工具与生态
6 篇文章解析库、命令行工具、编辑器插件构成了 JSON 的日常工具链,选型的关键是看错误定位能力与生态维护状态。
- JSON 解析与处理库选型对照进阶 · 约 11 分钟
- 编辑器、命令行与自动化工具链入门 · 约 10 分钟
- JSON 对比工具怎么选:文本 diff、结构 diff 与可视化进阶 · 约 9 分钟
- JSON 校验进 CI:jsonlint、ajv 与 jq 的流水线进阶 · 约 10 分钟
- JSON 可视化工具:树形查看、折叠与大数据量取舍入门 · 约 9 分钟
工程实践
5 篇文章把 JSON 放进真实系统:接口契约怎么定、配置与夹具怎么管、版本兼容怎么做、测试数据怎么维护。
- JSON API 数据契约设计要点进阶 · 约 13 分钟
- 配置、夹具与本地数据的 JSON 管理入门 · 约 10 分钟
- 两份 JSON 差在哪:按位置比、按 id 比、还是先归一化入门 · 约 6 分钟
- JSON 文件的 Git 冲突:union 会写出坏 JSON,按 key 合并才对进阶 · 约 7 分钟
- JSON 契约的版本演进:兼容、弃用与数据迁移实战 · 约 10 分钟
常见问题
25 篇文章把站内工具与 JSON 规范里被问得最多的问题按场景归拢,每个问题给出能直接照做的答案,而不是泛泛而谈的结论。
- 工具使用常见问题:数据、文件与导出入门 · 约 10 分钟
- 语法与格式常见问题:注释、尾逗号与精度入门 · 约 12 分钟
- 查询与校验常见问题:JSONPath 与 Schema进阶 · 约 12 分钟
- 性能与安全常见问题:慢、卡与不可信数据进阶 · 约 13 分钟
- 团队协作常见问题:契约、配置与夹具进阶 · 约 12 分钟