Developer Tools · V9.3.0
JSON Diff 对比工具
对比两份 JSON,找出只在 A、只在 B 或值不同的字段。浏览器本地处理,不上传数据。
适合比较两份配置文件、API 返回结果或数据导出之间的差异。
适合场景
- 比较两个配置文件的差异
- 查看 API 新旧版本字段变化
- 找出两份数据导出中值不同的字段
输出说明
- Only in A:只在左侧 JSON 存在的字段
- Only in B:只在右侧 JSON 存在的字段
- Different values:两侧都有但值不同的字段
- Same:两侧完全相同的字段数量
注意事项
- 仅比较顶层 key(不深度递归)
- 数组按 JSON.stringify 比较
- 文本在浏览器本地处理,不上传服务器
- JSON 格式无效时会显示错误位置
示例输入 A
- {"name":"Alice","age":30,"city":"北京"}
- {"name":"Alice","age":31,"email":"a@b.com"}
JSON
本地处理 · 不上传
本工具在浏览器本地对比 JSON,不上传任何数据。正式使用前请自行复核结果。
对比结果
结果会显示在这里
输入两份 JSON 后点击「对比 JSON」
本地处理不上传
-
我的 JSON 数据会发送到服务器吗?▼不会。对比完全在你的浏览器本地完成,数据不会发送到任何服务器。
-
支持深度嵌套对比吗?▼当前工具只对比顶层 key。嵌套对象作为整体比较(用 JSON.stringify),不会逐层递归。
-
JSON 无效时如何修复?▼错误信息会显示具体原因。常见修复:1) 将单引号改为双引号;2) 去掉尾部多余逗号;3) 确保键名加了双引号。
当前页面版本:V9.5.2 Warning Hygiene & Release Metadata Cleanup