将 JSON 对象键按字母顺序统一排序(支持递归、升降序),输出稳定的标准结构。适合提交前规范化、生成稳定 diff、统一团队配置格式。
不同编辑器/工具生成的 JSON 键顺序往往不同,导致 diff 时出现大量无意义变动。
本工具递归地对所有对象键排序(数组元素顺序保持不变),使相同内容总能输出一致结构,便于代码评审与版本对比。
常与格式化、压缩工具搭配,形成“规范化 JSON”工作流。
Q:数字开头的键如何排序?
按键名字符串字典序比较(升序),例如 “10” 会排在 “9” 之前,这是字符串排序的常规行为。
Q:数组里的对象会排序吗?
会。数组元素对象内部的键也会被递归排序,但数组元素本身的先后顺序保持不变,以免改变语义。
Q:排序会影响 JSON 语义吗?
不会。对象键顺序在 JSON 语义中不构成差异,排序只改变书写顺序,不改变任何值。
继续使用本站其它 JSON 处理工具: