JSON 转义解决的是“把一段 JSON 放进另一个字符串”时的语法冲突。双引号、反斜杠、换行和制表符在字符串里都有特殊含义,直接粘贴会截断宿主字符串;转义后它们分别写成带反斜杠的序列,数据本身并没有改变。
工具会先解析并压缩输入,再对字符串边界做转义,因此既能发现原始 JSON 的语法错误,也能避免把无效内容包装成看似正确的字符串。反转义用于还原日志、环境变量或源码中的 JSON 字符串。
将 JSON / JSONC / JSON5 压缩并转义为可嵌入字符串的形式,也支持反向反转义还原,浏览器本地完成,无需上传。
结果将显示在这里
JSON 转义解决的是“把一段 JSON 放进另一个字符串”时的语法冲突。双引号、反斜杠、换行和制表符在字符串里都有特殊含义,直接粘贴会截断宿主字符串;转义后它们分别写成带反斜杠的序列,数据本身并没有改变。
工具会先解析并压缩输入,再对字符串边界做转义,因此既能发现原始 JSON 的语法错误,也能避免把无效内容包装成看似正确的字符串。反转义用于还原日志、环境变量或源码中的 JSON 字符串。
需要嵌入源码或配置时选择压缩转义;拿到带反斜杠的字符串并想恢复结构时选择反转义。
转义模式应输入可解析的 JSON;反转义模式输入字符串内容本身,不要额外添加宿主语言外层引号。
重点确认换行、引号和反斜杠是否符合目标系统的语法,随后复制结果。
同一段 JSON 作为字符串值嵌进另一段 JSON 时的形态变化。注意每个双引号前多出的反斜杠。
{
"host": "db.internal",
"port": 5432
}"{\"host\":\"db.internal\",\"port\":5432}"把多行配置压成单行并转义,便于放进只接受字符串的 CI 参数或容器配置。
日志系统常把请求体再次 JSON 编码,反转义后才能格式化并检查真实字段。
接口需要在某个字段里携带一整段 JSON 时,必须先转义成字符串才能作为值传输。