排序 JSON 键

递归按 A–Z 排序对象键。

数组元素顺序不变。两个空格缩进。和 JSON 格式化不同,这里总会排序键。根可以是任意 JSON。

排序 JSON 键能做什么

数组元素顺序不变。两个空格缩进。和 JSON 格式化不同,这里总会排序键。根可以是任意 JSON。

排序 JSON 键被放在转换分类里是有意的。它不是JSON 格式化(美化或压缩 JSON,可选缩进与按键排序。),也不是扁平化 JSON(把嵌套 JSON 变成点路径键。)。只有当你需要「递归按 A–Z 排序对象键。」时才应打开本页。若拿排序 JSON 键去做相邻工具的工作,即使页面框架看起来一样,结果也会不对。

如何使用排序 JSON 键

  1. 把标签页留在排序 JSON 键(/json-sort-keys)。如果把内容贴到错误的转换工具(例如JSON 格式化),任务就变了。
  2. 粘贴或输入排序 JSON 键所需的内容。路径提示:json sort keys。递归按 A–Z 排序对象键。
  3. 只执行排序 JSON 键这一动作。扁平化 JSON是另一种变换(把嵌套 JSON 变成点路径键。)。数组元素顺序不变。两个空格缩进。和 JSON 格式化不同,这里总会排序键。根可以是任意 JSON。
  4. 若要带走结果,从排序 JSON 键复制输出。体量与复杂度仍受:任意 JSON 根。对象键递归 A–Z。数组不变。最多 50 万字符。
  5. 如果其实是「美化或压缩 JSON,可选缩进与按键排序。」,离开排序 JSON 键并打开JSON 格式化。

什么情况下不要用排序 JSON 键

如果相邻工具更合适,请不要用排序 JSON 键,先看JSON 格式化或扁平化 JSON;或者说明里已经提示会失败时也不要用。本工具原话:数组元素顺序不变。两个空格缩进。和 JSON 格式化不同,这里总会排序键。根可以是任意 JSON。

关于排序 JSON 键的常见问题

排序 JSON 键和其他转换页面有什么不同?
数组元素顺序不变。两个空格缩进。和 JSON 格式化不同,这里总会排序键。根可以是任意 JSON。 简短说:递归按 A–Z 排序对象键。
排序 JSON 键会把文件或文本上传到 Tool-You 服务器吗?
不会。排序 JSON 键在当前浏览器标签页运行,文件留在本机。限制说明:任意 JSON 根。对象键递归 A–Z。数组不变。最多 50 万字符。
我是否该用JSON 格式化而不是排序 JSON 键?
需要「递归按 A–Z 排序对象键。」时用排序 JSON 键;需要「美化或压缩 JSON,可选缩进与按键排序。」时用JSON 格式化。同属转换,但不是同一项工作。
排序 JSON 键有哪些限制?
任意 JSON 根。对象键递归 A–Z。数组不变。最多 50 万字符。 另外:数组元素顺序不变。两个空格缩进。和 JSON 格式化不同,这里总会排序键。根可以是任意 JSON。