JSON 格式化
美化或压缩 JSON,可选缩进与按键排序。
非法 JSON 会被拒绝。美化缩进 2 或 4。可选递归按键排序。否则键顺序跟随 JSON.parse。
JSON 格式化能做什么
非法 JSON 会被拒绝。美化缩进 2 或 4。可选递归按键排序。否则键顺序跟随 JSON.parse。
本页只对应JSON 格式化(developer · json formatter)。美化或压缩 JSON,可选缩进与按键排序。 Tool-You 上其他开发工具的外壳很像,因此下面这段任务定义才是JSON 格式化独有的内容:非法 JSON 会被拒绝。美化缩进 2 或 4。可选递归按键排序。否则键顺序跟随 JSON.parse。
如何使用JSON 格式化
- 把标签页留在JSON 格式化(/developer/json-formatter)。如果把内容贴到错误的开发工具(例如Base64 编码 / 解码),任务就变了。
- 粘贴或输入JSON 格式化所需的内容。路径提示:developer · json formatter。美化或压缩 JSON,可选缩进与按键排序。
- 只执行JSON 格式化这一动作。文本哈希是另一种变换(用 SHA-2、SHA-1 或 MD5 哈希文本。)。非法 JSON 会被拒绝。美化缩进 2 或 4。可选递归按键排序。否则键顺序跟随 JSON.parse。
- 若要带走结果,从JSON 格式化复制输出。体量与复杂度仍受:仅 JSON.parse。美化时缩进 2/4。可选按键排序。不支持注释。
- 如果其实是「把 UTF-8 文本编成或解成 Base64 / Base64URL。」,离开JSON 格式化并打开Base64 编码 / 解码。
什么情况下不要用JSON 格式化
如果相邻工具更合适,请不要用JSON 格式化,先看Base64 编码 / 解码或文本哈希;或者说明里已经提示会失败时也不要用。本工具原话:非法 JSON 会被拒绝。美化缩进 2 或 4。可选递归按键排序。否则键顺序跟随 JSON.parse。
关于JSON 格式化的常见问题
- JSON 格式化和其他开发页面有什么不同?
- 非法 JSON 会被拒绝。美化缩进 2 或 4。可选递归按键排序。否则键顺序跟随 JSON.parse。 简短说:美化或压缩 JSON,可选缩进与按键排序。
- JSON 格式化会把文件或文本上传到 Tool-You 服务器吗?
- 不会。JSON 格式化在当前浏览器标签页运行,文件留在本机。限制说明:仅 JSON.parse。美化时缩进 2/4。可选按键排序。不支持注释。
- 我是否该用Base64 编码 / 解码而不是JSON 格式化?
- 需要「美化或压缩 JSON,可选缩进与按键排序。」时用JSON 格式化;需要「把 UTF-8 文本编成或解成 Base64 / Base64URL。」时用Base64 编码 / 解码。同属开发,但不是同一项工作。
- JSON 格式化有哪些限制?
- 仅 JSON.parse。美化时缩进 2/4。可选按键排序。不支持注释。 另外:非法 JSON 会被拒绝。美化缩进 2 或 4。可选递归按键排序。否则键顺序跟随 JSON.parse。