Next JSON 工具箱

JSON 对比

并排比较两个 JSON 对象,查看所有高亮显示的差异。

字符:0词元数:0
字符:0词元数:0

比较结果

请在两个字段中输入 JSON 进行比较

JSON 工具

工作原理

看看 NextJSON 如何比较两个 JSON 对象并高亮显示所有差异,包括新增、删除和更改的值。

比较宠物档案更新

跟踪可爱宠物档案中的变化,包括新学技能和更新的最爱!

原始 JSON
{
  "pet": "Mochi",
  "species": "Cat",
  "age": 2,
  "mood": "sleepy",
  "favoriteFoods": ["tuna", "chicken"],
  "skills": {
    "napping": "expert",
    "purring": "master"
  },
  "toys": ["feather wand", "cardboard box"]
}
修改后 JSON
{
  "pet": "Mochi",
  "species": "Cat",
  "age": 3,
  "mood": "playful",
  "favoriteFoods": ["tuna", "salmon"],
  "skills": {
    "napping": "expert",
    "purring": "master",
    "zoomies": "professional"
  },
  "bestFriend": "Biscuit the Dog"
}
发现的差异
~ age: 2 → 3
~ mood: "sleepy" → "playful"
~ favoriteFoods: ["tuna","chicken"] → ["tuna","salmon"]
+ skills.zoomies: "professional"
- toys: ["feather wand","cardboard box"]
+ bestFriend: "Biscuit the Dog"

温馨咖啡馆菜单变更

比较您最喜欢的咖啡馆的季节性菜单更新,包括新品和价格调整。

原始 JSON
{
  "cafe": "Sunny Bean",
  "menu": {
    "drinks": [
      {"name": "Honey Latte", "price": 5.50},
      {"name": "Matcha Cloud", "price": 6.00}
    ],
    "snacks": ["croissant", "muffin"]
  },
  "openHours": "8am-6pm"
}
修改后 JSON
{
  "cafe": "Sunny Bean",
  "menu": {
    "drinks": [
      {"name": "Honey Latte", "price": 5.99},
      {"name": "Lavender Dream", "price": 6.50}
    ],
    "snacks": ["croissant", "cookie"],
    "special": "Rainbow Cake"
  },
  "openHours": "7am-8pm",
  "wifi": true
}
发现的差异
~ menu.drinks[0].price: 5.50 → 5.99
~ menu.drinks[1].name: "Matcha Cloud" → "Lavender Dream"
~ menu.drinks[1].price: 6.00 → 6.50
~ menu.snacks: ["croissant","muffin"] → ["croissant","cookie"]
+ menu.special: "Rainbow Cake"
~ openHours: "8am-6pm" → "7am-8pm"
+ wifi: true

常见问题

可以检测哪些类型的差异?

该工具检测三种类型:新增(修改后 JSON 中的新键)、删除(不再存在的键)和更改(相同的键但值不同)。

我可以选择特定的差异进行高亮吗?

可以!点击任何差异即可选择它,或使用全选。选中的项目会在 JSON 视图中高亮显示——绿色表示新增,红色表示删除,黄色表示更改的值。

它能处理嵌套对象和数组吗?

可以,差异比较会递归遍历嵌套结构。数组元素按索引比较,对象属性在任意深度进行比较。

这个网站会在云端存储我的数据吗?

不会,本网站不会在云端存储或共享您的数据。您的数据保持私密,仅保存在您的浏览器本地。

这个网站缺少一些我需要的功能。你们能添加吗?

当然可以,我们欢迎所有建议!请通过页面底部的链接分享您的反馈。