JSON排序
按键名或按值排序JSON,支持递归和升降序
输入 JSON
0 字符
排序结果
等待排序...
键数量0
排序前键序—
排序后键序—
JSON 排序说明
本工具对 JSON 对象的键进行排序,支持按键名或按值排序,升序或降序,可选择是否递归排序所有嵌套对象。
按键名排序:按照对象 key 的字母顺序(Unicode 码点)进行排序。
按值排序:按照对象 value 的大小进行排序,数值类型按数值比较,其他类型转为字符串后比较。
递归排序:启用后对所有层级的嵌套对象递归执行排序;关闭则仅排序顶层对象的键。
数组处理:数组保持原有顺序不变(递归模式下会对数组元素中的对象进行排序)。
缩进选项:支持 2 空格和 4 空格两种缩进风格,输出格式化的 JSON 文本。
用途:JSON 配置文件规范化、数据对比差异最小化、API 响应一致性处理等场景。