首页 › JSON工具 › JSON排序
⇧

JSON排序

按键名或按值排序JSON,支持递归和升降序

工具名称JSON 排序
运行环境浏览器本地处理
排序维度按键名 / 按值
递归支持嵌套对象排序
排序方式:
| | |
输入 JSON 0 字符
排序结果
等待排序...
键数量0
排序前键序—
排序后键序—

JSON 排序说明

本工具对 JSON 对象的键进行排序,支持按键名或按值排序,升序或降序,可选择是否递归排序所有嵌套对象。

按键名排序:按照对象 key 的字母顺序(Unicode 码点)进行排序。

按值排序:按照对象 value 的大小进行排序,数值类型按数值比较,其他类型转为字符串后比较。

递归排序:启用后对所有层级的嵌套对象递归执行排序;关闭则仅排序顶层对象的键。

数组处理:数组保持原有顺序不变(递归模式下会对数组元素中的对象进行排序)。

缩进选项:支持 2 空格和 4 空格两种缩进风格,输出格式化的 JSON 文本。

用途:JSON 配置文件规范化、数据对比差异最小化、API 响应一致性处理等场景。

JSON工具