JSON Patch 工具
比较两个 JSON 文档并生成 RFC 6902 Patch,也可在本地应用 Patch 并做往返校验。
浏览器本地处理
该页面已通过公开目录检查;启用JavaScript后可使用完整功能。
使用指南
如何使用JSON Patch 工具
JSON Patch 工具只在当前浏览器中处理输入,不会上传、联网或保存用户数据。
输入内容
输入原始 JSON、目标 JSON 或 RFC 6902 操作数组。
选择处理方式
生成 add/remove/replace 操作,或应用 Patch 并检查路径和危险键。
检查并导出
确认应用后的结果与目标一致后复制或下载 Patch/JSON。
限制与注意事项
- 拒绝原型污染路径、无限递归和超大操作数组。
- Diff 不推断 move/copy;生成结果仍应在目标项目中做语义复核。
- 工具只提供本地辅助处理结果;重要配置、密钥、文档和发布内容仍需在目标环境中复核。
常见问题
输入会上传到服务器吗?
不会。页面只使用浏览器内存、本地文件 API 和已经随站点提供的本地资源。
为什么 __proto__ 路径会被拒绝?
这些属性可能触发原型污染,工具会阻止它们而不是冒险修改对象原型。
为什么结果还需要人工检查?
边界语法、地区规范、第三方阅读器和目标运行环境可能存在差异,工具不会替代最终校验。