J\

JSON 字符串转义与反转义

把原始文本转为 JSON 字符串,或严格解码普通与嵌套字符串字面量

JSON 与数据
🔒 100% 本地运行 — 你的数据不会离开当前页面
由 ToolsKit 编辑团队维护最近更新:2026年8月23日最近复核:2026年8月23日
JSON STRING
结果

严格按 JSON 字符串语法处理的结果会显示在这里。

工具说明

JSON 字符串转义与反转义使用平台 JSON Parser/Serializer,严格遵循 JSON String Literal 规则。转义模式会处理引号、反斜杠、Tab、换行和控制字符,可选把非 ASCII 或 HTML 敏感字符转义,并选择是否保留外层双引号。反转义模式支持完整带引号 JSON 字符串或裸转义序列,在可用时报告错误位置,还能连续解码最多五层嵌套字符串。工具不会解析或美化完整 JSON 对象;文档级处理应使用 JSON 格式化工具。

场景配方

01

把多行消息放入 API Fixture

目标:不手工数反斜杠地生成一个有效 JSON 字符串

  1. 在转义模式粘贴原始多行文本,并保留外层双引号。
  2. 只有消费渠道需要时才开启 ASCII-only 或 HTML 安全输出。
  3. 把结果作为 JSON 值插入文档,再用 JSON 格式化工具验证完整内容。

结果:得到保留预期文本的标准 JSON 字符串字面量。

常见问题

JSON 转义和 URL、Regex 转义有什么区别?

JSON 有独立的字符串语法来处理反斜杠、引号、控制字符与 Unicode;URL 和正则规则解决的是其他问题。

结果可以不带外层双引号吗?

可以;转义模式可只返回字符串内部内容,但带引号才是完整有效 JSON 值。

“裸转义输入”是什么意思?

可以直接输入 Line 1\nLine 2 等序列,而不必再写外层 JSON 双引号。

可以解码 JSON 字符串里的 JSON 字符串吗?

可以,嵌套模式最多连续解码五层带引号字符串,并在下一层不是字符串时停止。

ASCII-only 模式会保留 Emoji 吗?

会把非 ASCII UTF-16 Code Unit 表示为 \uXXXX,Emoji 会使用代理对。

文本会上传吗?

不会,JSON 解析、序列化、嵌套检查与复制都在本地完成。

继续浏览