代码、数据与二维码工具

JSON 字符串化工具

在浏览器中将有效 JSON 转为紧凑、便于传输的字符串。需要稳定输出时可排序对象键,也可将结果包装为 JSON 字符串字面量以嵌入代码。

优先本地处理无需注册隐私说明 ↗

仅支持标准 JSON,最大 2 MB。处理过程在浏览器本地完成。

粘贴 JSON 以开始。

使用步骤

如何使用

  1. 在编辑器中粘贴最多 2 MB 的有效 JSON。
  2. 可选地排序对象键,或将紧凑结果包装为 JSON 字符串字面量。
  3. 字符串化输入,然后复制或下载结果。

紧凑 JSON 输出

工具会解析完整文档并使用 JSON.stringify 序列化,移除无意义空白,同时保留字符串、数字、数组、对象、布尔值和 null。

按需稳定键顺序

启用“排序对象键”后,会用可预测且与区域设置无关的比较方式递归排列对象键。数组顺序始终保留。

本地处理与输入限制

解析、字符串化、复制和下载都在浏览器中进行。输入最多 2 MB;注释、尾随逗号、NaN 和 Infinity 会被视为无效 JSON 并拒绝。

常见问题

你可能还想知道

字符串化会改变 JSON 值吗?

不会。它只移除无意义空白并序列化已解析的 JSON。数组顺序和值类型保持不变。

JSON 字符串字面量模式有什么作用?

它会用 JSON 引号包装紧凑 JSON 文本并进行转义,适合将 JSON 嵌入另一个 JSON 值或源码字符串中。

可以使用注释或尾随逗号吗?

不可以。工具只接受标准 JSON,请先移除注释和尾随逗号。

我的 JSON 会上传吗?

不会。处理在浏览器本地运行。