{ }jsons.cloud

输入

输出

使用说明

  1. 把 JSON 文本粘贴到左侧输入区,或点「示例」填入示例数据。
  2. 点「格式化」按所选缩进(2/4 空格)美化;点「压缩」得到单行紧凑输出。
  3. 需要把 JSON 嵌进代码字符串时用「转义」,反向还原用「去转义」。
  4. 解析失败时按错误提示的行列位置修复输入,「复制」把结果带回编辑器。
  5. 全程在浏览器本地处理,可放心粘贴包含敏感字段的内容。

常见问题

我的数据会被上传吗?

不会。格式化、压缩、校验、转义全部在你的浏览器内完成(大文本经 Web Worker 处理),输入输出都不会发送到服务器。

格式化和压缩有什么区别?

格式化按所选缩进(2 或 4 空格)展开排版,便于阅读;压缩去掉所有多余空白输出单行,便于传输和存储。两者都不改变数据本身。

报错里的行列位置怎么用?

解析失败时会给出错误所在行与列(从 1 开始计数),按提示跳到对应位置检查:常见问题包括多余或缺失的逗号、用了单引号、属性名没有用双引号、JSON 结束后有多余内容等。

转义和去转义用在什么场景?

把 JSON 嵌入代码字符串或配置文件时需要转义(引号、换行等变成 \n、\" 形式);从日志或代码里复制出带转义的字符串时,用去转义还原成原始 JSON。

能处理多大的文本?

MB 级文本可以正常处理:计算在 Web Worker 中进行,不会卡住页面。超过 10MB 的超大文件不在本工具优化范围内。

相关工具