zh

JSON 转义

将任意文本转换为可直接使用的 JSON 字符串字面量(引号和换行均已转义),全程本地处理,无需上传。

正在你的设备上本地处理 ...

0%

你的文件从未离开你的设备

    我的文件会被上传吗?

    不会。一切都在你的浏览器中运行,你的文件永不离开你的设备。这一点如何验证

    无需上传100% 本地处理
    内容只属于你第三方无法访问
    服务器位于德国原生符合 GDPR
    经独立审计TLS A+ · 标头 A+

    想把文本嵌入 JSON 或源代码的人都必须先转义:引号、反斜杠、换行和制表符在那里有特殊含义,会破坏周围的代码。本工具接收你的原始文本,并将其输出为有效的 JSON 字符串字面量,含两侧引号,可安全粘贴到 JSON 文件或代码中。

    具体来说,双引号、反斜杠以及换行、制表符等控制字符会被改写为其转义形式(\" \\ \n \t)。结果与编程语言序列化字符串时所产生的内容完全一致,读取时可无损还原为原始文本。

    转换完全在你的浏览器中以纯 JavaScript 本地运行:你的文本不会被上传、不会被存储,也不会从 CDN 加载任何外部库。结果可下载为文本文件,或直接复制到你的文件中。

    技术规格

    技术规格
    输入格式文本输入
    输出格式TXT
    批量处理不支持
    处理方式在浏览器中本地处理 (JavaScript)
    文件上传

    三步完成

    1. 将文本粘贴到文本框中。
    2. 点击转义。
    3. 查看或下载 JSON 字符串字面量。

    限制: 本工具会从你输入的全部文本生成单个 JSON 字符串字面量(含两侧引号)。它不会格式化整个 JSON 文档,那是 JSON 格式化工具的功能。超大文本会受到设备内存的限制。

    常见问题

    我的文本会被上传吗?

    不会。转换完全在你的浏览器中本地运行;你的文本绝不会离开你的设备,也不会被存储。

    会转义哪些内容?

    双引号、反斜杠以及换行(\n)、制表符(\t)等控制字符,正是有效的 JSON 字符串字面量所要求的内容。

    会附带引号吗?

    会。输出是含两侧引号的完整字面量,因此你可以直接将其用作 JSON 或代码中的值。

    如何还原?

    JSON 字符串字面量在读取时可由任意 JSON 解析器无损还原为原始文本。

    相关工具