JSON 对比
逐路径对比两个 JSON——新增、删除、变更的键,带前后值,全部本地完成。
该工具完全在你的浏览器中运行,数据不会离开你的设备,不会上传到任何服务器。
使用方法
- 1粘贴第一个 JSON(原始版)。
- 2粘贴第二个 JSON(新版本)。
- 3阅读差异列表——每行一个路径级变化。
JSON 对比
粘贴两个 JSON,看清每一处结构差异:哪些键新增、哪些删除、哪些值变了——每条都带完整路径(如 $.user.name)。
嵌套对象和数组会递归遍历,三层深处的变化也会带着精确路径和前后值显示出来。
常见问题
数组怎么比?
按索引比:元素 0 对元素 0。某一方多出的元素会在其索引位置显示为新增或删除。
键顺序有影响吗?
没有——对象按键比较,与插入顺序无关。键相同顺序不同的两份文档视为相同。
相关工具
JSON 格式化
在线美化凌乱的 JSON——支持 2 空格、4 空格或 Tab 缩进,即时校验并精确报错,全程在浏览器本地完成。
全部工具 →
JSON 校验
即时校验 JSON,精确报出行列位置。缺逗号、键没加引号、尾逗号、非法转义都能查出来,别让坏 JSON 上线。
全部工具 →
JSON 转 TypeScript
从任意 JSON 生成 TypeScript 接口——嵌套对象、数组和联合类型一次生成,直接粘进项目。
全部工具 →
文本对比
逐词对比两个版本的文本,新增与删除高亮显示——无需账号、不上传、不限用途。
全部工具 →
JSON Path 查询
用 $.user.name 或 $.items[0].id 这样的路径从 JSON 提取任意值——即时、容错,不用学 jq 语法。
全部工具 →
嵌入这个工具
一行代码把工具放到你的网站——它在访客的浏览器里运行。
<iframe src="https://zoyku.com/zh/tools/json-diff?embed=1" width="100%" height="640" style="border:0;border-radius:16px" title="Zoyku — json-diff" loading="lazy"></iframe>100% 本地处理