递归排序对象键名
会逐层整理 JSON 对象键顺序,方便做接口 diff、配置对比和提交前清洗。
会逐层整理 JSON 对象键顺序,方便做接口 diff、配置对比和提交前清洗。
默认保留数组顺序,也可以按需对字符串、数字、布尔数组再做排序。
JSON 只在浏览器本地解析和重组,不会上传服务器。
浏览器本地整理
按键名递归排序 JSON 对象,适合接口对比、配置整理和提交前统一结构。
当前规则
对象键名递归排序
数组默认保持原顺序
可选排序基础类型数组
工具使用说明
输入 JSON 对象或数组,适合接口返回、配置片段和测试样例。
选择 2 或 4 空格缩进,并决定是否排序基础类型数组。
整理后的 JSON 可继续用于 diff、文档、代码提交和配置归档。
功能说明
这个工具按键名递归排序 JSON 对象,适合接口返回对比、配置归档、样例整理和代码提交前清洗。
当同一份 JSON 只是键顺序混乱时,先排序能明显降低 diff 噪音。
很多 JSON 会带内部字段、密钥占位或调试结果,直接在浏览器本地整理更稳。
当前工具不做 schema 推断和语义改写,只处理顺序和格式输出。
常见问题
不会。JSON 只在浏览器本地解析和排序,默认不上传服务器。
默认不会。只有你开启选项时,基础类型数组才会被排序。
页面会直接提示解析失败信息,方便你先修正格式。
不会。当前只调整键顺序和输出格式,不改写实际字段值。