JSON A(原始版本)
先点此展开JSON B →
列出所有差异路径 →
并排展示 →
B优先合并 →
A→B的补丁 →
打补丁 →
💡 使用流程: ① 点击「开启对比模式」展开 JSON B 输入区 → ② 在两个输入区分别填入或粘贴 JSON → ③ 点击「深度对比」查看差异 → ④ 可选「智能合并」或「生成 Patch」
JSON B(对比版本)
示例差异: name从"配置v1"→"配置v2" | version从1→2 | theme从dark→light | features数组多一个"analytics" | limits多了maxBandwidth
对比结果
⚖️ 已预填两个版本的配置 JSON(v1 vs v2),试试:
• 点击「深度对比」— 查看 name/version/theme/features/limits 的具体变化
• 点击「差异高亮」— 并排显示两个 JSON 直观对比
• 点击「智能合并」— 以 JSON B 优先递归合并
• 点击「生成 Patch」— 输出 RFC 6902 格式的 JSON Patch 数组
• 点击「深度对比」— 查看 name/version/theme/features/limits 的具体变化
• 点击「差异高亮」— 并排显示两个 JSON 直观对比
• 点击「智能合并」— 以 JSON B 优先递归合并
• 点击「生成 Patch」— 输出 RFC 6902 格式的 JSON Patch 数组
RFC 6902 格式示例: [{"op":"replace","path":"/name","value":"新名称"}, {"op":"add","path":"/newKey","value":123}, {"op":"remove","path":"/oldKey"}]
支持的操作: add(添加), remove(删除), replace(替换), move(移动), copy(复制), test(测试)