代码、数据与二维码工具

JSON 转义工具

在浏览器中安全转换 JSON。选择完整 JSON 值或带引号的字符串字面量,使转义规则和错误提示符合所处理的数据。

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

最多 100,000 个字符。所有处理均在浏览器中进行。

值可以是对象、数组、数字、布尔值或 null。字面量必须是带引号的 JSON 字符串。

使用步骤

如何使用

  1. 选择“转义 JSON”或“反转义 JSON”,然后选择 JSON 值或 JSON 字符串字面量。
  2. 粘贴有效输入并提交,以验证确切语法和转义序列。
  3. 查看结果,然后复制或下载 JSON 文件。

值与字面量是不同的输入

JSON 值模式接受对象、数组、字符串、数字、布尔值或 null,并验证完整文档。JSON 字符串字面量模式要求一个带 JSON 引号的字符串,例如 "hello\nworld";它会拒绝对象和未加引号的文本,以明确输入边界。

清晰显示 JSON 错误边界

格式错误的 JSON、尾随逗号、未转义控制字符、无效转义序列和额外内容都会被拒绝,并显示浏览器解析器的错误消息。处理、复制和准备下载都在本地完成,无需后端。

常见问题

你可能还想知道

什么是 JSON 字符串字面量?

它是一个带双引号的 JSON 字符串,包含外围双引号,例如 "hello\nworld"。没有引号的普通句子不属于 JSON 字符串字面量。

值模式可以处理数组和数字吗?

可以。它接受所有 JSON 根类型,包括对象、数组、字符串、数字、布尔值和 null。

我的 JSON 会上传吗?

不会。解析和转换都在浏览器中运行。