SQL 转 JSON 在线工具 | 免费且安全
把 SQL INSERT 语句转换为 JSON,支持多条语句、标准 SQL 语法与文件上传,浏览器本地解析。
粘贴 SQL INSERT 语句,工具即刻将每一行转换为结构化 JSON 对象,输出一个 JSON 数组——每个列名自动成为键,值按原始类型映射为字符串、数字、布尔值或 null。支持 MySQL、PostgreSQL、SQLite 的单条及多条 INSERT,全程在浏览器本地运行,SQL 数据始终不离开你的设备,敏感数据无需担忧泄露。
你可能还需要
如何将 SQL 转换为 JSON
- 1
粘贴或上传 SQL
在输入框中输入 INSERT 语句,或上传包含一条或多条 INSERT INTO 语句的 .sql 文件。
- 2
点击「转换为 JSON」
解析器读取列名列表与 VALUES 元组,将每一行映射为以列名为键的 JSON 对象。
- 3
查看 JSON 数组
在输出区查看结果,每条解析行都以独立对象呈现在同一个 JSON 数组中,值的类型已自动推断。
- 4
复制或下载
点击「复制」将 JSON 发送至剪贴板,或点击「下载」保存为 .json 文件供应用或 API 使用。
参考资料
- MySQL Reference Manual
MySQL 官方文档,涵盖 INSERT 语句语法、数据类型及解析器遵循的 SQL 标准。
- RFC 8259 — JSON
IETF 关于 JSON 数据交换格式的规范,是本工具输出格式的技术依据。
相关工具
常见问题
- 这个工具完全免费吗?
- 是的,SQL 转 JSON 转换器完全免费,无需注册、无使用限制,也没有隐藏收费。
- 支持哪些 SQL 方言?
- 支持 INSERT 语句的标准 SQL 语法,包括 MySQL、PostgreSQL、SQLite 等主流数据库。
- 可以一次转换多条 INSERT 语句吗?
- 可以。粘贴任意数量的 INSERT 语句,工具会逐行解析并按输入顺序合并为一个 JSON 数组。
- 我的 SQL 数据会上传到服务器吗?
- 不会。所有解析操作完全在浏览器本地进行,SQL 数据和生成的 JSON 始终不会离开你的设备,敏感数据完全受保护。
- SQL 中的值在 JSON 输出中如何确定类型?
- 数字字面量转为 JSON 数字,带引号的字符串转为 JSON 字符串,NULL 转为 null,TRUE/FALSE 转为布尔值,忠实反映原始列值的类型。
- 可以上传 .sql 文件而不是粘贴文本吗?
- 可以。点击「上传 SQL」按钮直接加载 .sql 文件,然后与粘贴文本一样执行转换即可。
- SQL 数据中的中文字符能正确处理吗?
- 能。工具在浏览器内以 UTF-8 编码处理,INSERT 值中的中文、全角符号等均可在 JSON 输出中正确显示。