键顺序算差异吗?
不算。对象按键名比较。
左边贴原文,比较框贴候选 JSON,按树对比。键顺序和空白不会制造假差异。
JSON 在线解析
运行工具后,格式化结果会显示在这里
按行 diff 会把键重排和缩进当成变更。这里先解析再按键比较,只报告结构漂移。
编辑器已预填一小段示例,方便立刻试「JSON 比较」。JSON 比较把两份文档的新增、删除、变更按路径分组。忽略键顺序,但数组下标和类型仍算差异。 换成你自己的内容即可;示例和真实文件都留在本标签页,不会上传到 jfmt.dev。
{
"orderId": "A-1001",
"status": "paid",
"customer": { "name": "Ada", "plan": "pro" },
"items": [
{ "sku": "fmt", "qty": 1, "price": 9 }
]
}独立页「JSON 比较」对准这类搜索,首页仍是通用格式化工作区。JSON 比较把两份文档的新增、删除、变更按路径分组。忽略键顺序,但数组下标和类型仍算差异。 站内还可切换美化、校验、压缩,以及 JSON 转 CSV / YAML / XML,全部本地处理。 JFmt 在当前标签页的 Web Worker 中运行。演示或截图前请去掉生产环境密钥。 处理失败时请看输出区的错误说明,不必把真实业务数据发到别处。
不算。对象按键名比较。
不。按索引比。
不会。
不会。解析和转换在当前标签页的 Web Worker 里完成,jfmt.dev 收不到内容。
独立 URL 让对应搜索直接打开已选中的工具。JSON 比较把两份文档的新增、删除、变更按路径分组。忽略键顺序,但数组下标和类型仍算差异。