| 序号 | 原文 | 结果 | 状态 |
|---|
同一段文字放进不同语言要换不同的写法:JSON 里 " 要写成 \"、换行要写成 \n;SQL 里单引号要翻倍成 '';XML 里 & 和 < 必须转义;CSV 里字段要加引号、内部引号翻倍。转错一处,代码就报错或数据就串行。
这个工具把五种最常见的语法放在一页,一行一条批量转义或还原。转义方向给出可以直接粘贴的写法(SQL 与 CSV 会自动补上外层引号),还原方向把转义串拆回原文。
注意:转义只是让数据「能安全塞进语法」,不等于防注入——拼 SQL 请用参数化查询,拼 HTML 还要看上下文。
| 想做什么 | 怎么做 | 推荐设置 |
|---|---|---|
| 把一段文本塞进 JSON 字段 | JS/JSON 转义后直接粘 | JSON · 转义 |
| 拼一条 INSERT 语句 | SQL 转义后自带外层单引号 | SQL · 转义 |
| 还原日志里被转义的字符串 | 粘进来点还原 | 任意 · 还原 |
| 批量处理 CSV 字段 | 引用翻倍规则一次搞定 | CSV · 转义 |
不是。转义解决的是「语法冲突」,注入要看上下文:SQL 要用参数化查询,HTML 要按属性 / 文本 / 脚本分别处理,URL 要 percent-encode。
基本一致,差别主要是 JS 里单引号字符串也需要转义 ',JSON 不需要(JSON 只认双引号)。
因为 SQL 里字符串必须用引号包起来才有意义。还原时会自动去掉最外层的一对引号。
CSV 规范里,含逗号、引号、换行的字段必须整体加双引号,内部引号翻倍。这样粘进 Excel 才不会串列。
这个工具完全在你的浏览器里运行:你输入的内容、上传的文件,都不会离开你的电脑,也不会传到任何服务器。
放心用,数据只在你自己的电脑上转一圈。
用手机相机扫描二维码,即可继续使用该工具
遇到问题或有好建议?告诉我们。