JSON 字符串转义 / 去转义本地处理 · 0 次网络请求

把完整 JSON 文本转义成可嵌入字符串的内容,或将转义内容还原。双引号、反斜杠、换行、回车和制表符都只在浏览器本地处理。

INPUT · 原始字符串
OUTPUT · JSON 转义字符串
等待输入

JSON 转义和去转义有什么用?

把完整 JSON 文本嵌入另一个 JSON 字符串、接口参数或日志前,需要转义其中的双引号、反斜杠和控制字符。拿到包含 \n、\t、\" 的内容时,可以去转义恢复原始 JSON 文本。

结果包含外层双引号吗?

转义结果默认不添加外层双引号,便于直接粘贴到已有字符串中。去转义同时接受带外层双引号的完整 JSON 字符串和不带外层双引号的转义内容。

中文会被转换成 Unicode 吗?

不会。中文保持可读,只有 JSON 语法要求处理的引号、反斜杠和控制字符会被转义。

数据会上传吗?

不会。转换、复制和下载都在当前浏览器中完成。

转义示例

{"name":"趁手","message":"他说:\"hello\"","path":"C:\\temp\\demo.json","enabled":true}

转义后得到可安全嵌入另一个 JSON 字符串的内容;再次去转义会恢复为这段完整 JSON 文本。

页面更新: · 本地处理与使用边界