fixmint
ZH

对比两个 JSON 文档

粘贴修改前后的 JSON。忽略键的顺序,并按路径列出变化。

  • 在您的设备上运行
  • 无需注册
  • 访问过一次后可离线使用
0新增
0删除
0修改
0类型变化
0移动

如何对比两个 JSON 文档

  1. 在「修改前」中粘贴旧的 JSON,在「修改后」中粘贴新的 JSON。
  2. 选择数组项的匹配方式;如果需要,可以忽略时间戳之类的键。
  3. 查看变化,或复制能把修改前变成修改后的 JSON Patch。

常见问题

键的顺序有影响吗?

没有。只要键和值相同,两个对象就视为相同,不管键的书写顺序如何。

数组如何比较?

开启「按键匹配数组项」后,会用 id、_id、key、uuid 或 name 字段来匹配数组项,因此新增的项显示为一次新增,移动的项显示为一次移动。关闭后则按位置比较数组项。

什么是 JSON Patch?

它是一组标准操作(RFC 6902),可把修改前的文档变成修改后的文档。路径中的键按标准方式转义:~ 写作 ~0,/ 写作 ~1。

可以粘贴 curl 或开发者工具中的响应吗?

可以。如果某个框以 HTTP 状态行和响应头开头,这些行会被去掉,只比较正文。

评价

    还没有评价。快来抢先评价。

    你的评分

    你的邮箱不会被显示或保存。

    阅读更多