JSON 规范化

按确定性规则排序 JSON 对象键并输出规范化文本,保持数组顺序并显示差异。

浏览器本地处理
该页面已通过公开目录检查;启用JavaScript后可使用完整功能。
使用指南

如何使用JSON 规范化

JSON 规范化只在当前浏览器中处理输入,不会上传、联网或写入持久化存储。

  1. 输入 JSON

    粘贴或编辑 JSON;首次打开会载入 11DZ 的可运行示例。

  2. 执行规范化

    检查键顺序、数字和 Unicode 处理,并查看输入与结果差异。

  3. 复制结果

    复制或下载规范化 JSON,发布前仍按目标协议复核。

限制与注意事项

  • 不支持远程 $ref、脚本和循环对象;输入深度、节点数和字节数有上限。
  • 规范化只改变表示方式,不会替你判断字段语义或业务等价性。
  • 数组顺序保持不变,结果不能作为通用格式化或数据清洗保证。

常见问题

会改变数组顺序吗?

不会;工具只对对象键执行确定性排序。

输入会上传吗?

不会,处理在当前浏览器内完成。

为什么结果和普通 JSON.stringify 不同?

规范化会使用固定键排序和确定性数值表示,便于签名和比较。

页面反馈发现问题或有改进建议?
反馈功能需要在在线版使用

请在在线版启用 JavaScript 后提交;当前工具或案例的本地功能不受影响。

前往在线版反馈