JSON 转义工具

快速对 JSON 字符串进行转义和反转义处理

输入内容
1
行数: 1字符数: 0字节数: 0

选择转换方式

什么是 JSON 转义?

'

JSON 转义是将 JSON 字符串中的特殊字符转换为转义序列的过程。常见的转义字符包括:" 转为 \"\\ 转为 \\\\,换行符转为 \n,制表符转为 \t 等。

使用场景:当需要在 JSON 字符串中嵌入另一个 JSON、在代码中定义 JSON 字符串常量、或在数据库中存储 JSON 数据时,都需要进行转义处理。

'

常见问题 (FAQ)

Q: 什么时候需要使用 JSON 转义?

'A: 当你需要将 JSON 数据作为字符串嵌入到另一个 JSON 对象中,或者在代码中定义包含特殊字符的 JSON 字符串时,就需要使用 JSON 转义。例如:将 JSON 对象转义后可作为字符串值使用。'

Q: JSON 转义和 Base64 编码有什么区别?

A: JSON 转义只是将特定字符替换为转义序列,保持数据可读性;而 Base64 编码将整个数据转换为 ASCII 字符,数据不可读。JSON 转义适用于字符串处理,Base64 适用于二进制数据编码。

Q: 为什么中文不需要转义?

A: 在 UTF-8 编码的 JSON 中,中文字符是合法的,可以直接使用而不需要转义。但在某些旧系统或特殊场景下,可能会将中文字符转义为 \uXXXX 格式。本工具默认保持中文原样输出。