JSON 排序
粘贴 JSON 以统一格式、按字母顺序整理嵌套对象键,并选择保留数组顺序或按值排序。
仅支持标准 JSON,最大 2 MB。对象键会递归排序。
粘贴 JSON 以开始。
使用步骤
如何使用
- 在编辑器中粘贴不超过 2 MB 的有效 JSON。
- 选择递归键排序、数组顺序、紧凑输出和缩进方式。
- 格式化结果,然后复制或下载标准化 JSON。
可预测的递归排序
每个 JSON 对象都会按与地区无关的字典序重新排列键。嵌套对象遵循同一规则,因此结果稳定,便于代码审查或生成文件比较。
默认保留数组含义
除非明确启用数组排序,否则会保留数组顺序。启用后,基本值会以可预测方式排序,嵌套值按紧凑 JSON 表示排序;混合类型或对象较多的数组可能更适合保留顺序。
本地处理和明确限制
解析和格式化在浏览器中进行。输入限制为 2 MB 以保持页面响应;JSON 值仍须为有效 JSON 值:注释、尾随逗号、NaN 和 Infinity 均无效。
常见问题
你可能还想知道
排序会改变数组顺序吗?
不会。默认保留数组顺序。只有确实希望重排数组值时才启用“排序数组”。
对象键会在每一层排序吗?
会。工具会递归排序对象内以及对象和数组中嵌套对象的键。
可以格式化带注释或尾随逗号的 JSON 吗?
不可以。仅接受标准 JSON。格式化前请移除注释和尾随逗号。
我的 JSON 会上传吗?
不会。解析、排序、格式化、复制和下载均在浏览器本地运行。