JSON 转义
将任意文本转换为可直接使用的 JSON 字符串字面量(引号和换行均已转义),全程本地处理,无需上传。
正在你的设备上本地处理 ...
0%
你的文件从未离开你的设备
我的文件会被上传吗?
不会。一切都在你的浏览器中运行,你的文件永不离开你的设备。这一点如何验证
将任意文本转换为可直接使用的 JSON 字符串字面量(引号和换行均已转义),全程本地处理,无需上传。
正在你的设备上本地处理 ...
0%
你的文件从未离开你的设备
不会。一切都在你的浏览器中运行,你的文件永不离开你的设备。这一点如何验证
想把文本嵌入 JSON 或源代码的人都必须先转义:引号、反斜杠、换行和制表符在那里有特殊含义,会破坏周围的代码。本工具接收你的原始文本,并将其输出为有效的 JSON 字符串字面量,含两侧引号,可安全粘贴到 JSON 文件或代码中。
具体来说,双引号、反斜杠以及换行、制表符等控制字符会被改写为其转义形式(\" \\ \n \t)。结果与编程语言序列化字符串时所产生的内容完全一致,读取时可无损还原为原始文本。
转换完全在你的浏览器中以纯 JavaScript 本地运行:你的文本不会被上传、不会被存储,也不会从 CDN 加载任何外部库。结果可下载为文本文件,或直接复制到你的文件中。
| 输入格式 | 文本输入 |
|---|---|
| 输出格式 | TXT |
| 批量处理 | 不支持 |
| 处理方式 | 在浏览器中本地处理 (JavaScript) |
| 文件上传 | 无 |
限制: 本工具会从你输入的全部文本生成单个 JSON 字符串字面量(含两侧引号)。它不会格式化整个 JSON 文档,那是 JSON 格式化工具的功能。超大文本会受到设备内存的限制。
不会。转换完全在你的浏览器中本地运行;你的文本绝不会离开你的设备,也不会被存储。
双引号、反斜杠以及换行(\n)、制表符(\t)等控制字符,正是有效的 JSON 字符串字面量所要求的内容。
会。输出是含两侧引号的完整字面量,因此你可以直接将其用作 JSON 或代码中的值。
JSON 字符串字面量在读取时可由任意 JSON 解析器无损还原为原始文本。