Excel 转 JSON / SQL

Excel 转 JSON / SQL

输入

输出

常见问题(5)

Excel 文件会被上传到服务器吗?

不会。文件解析与 JSON / SQL 转换全部在浏览器本地完成,Excel 与 CSV 的内容不发送到任何服务器,用完关闭页面即清空,不留痕迹。

支持哪些输入方式与格式?

支持上传 xlsx / xls / xlsm / xlsb / ods 等电子表格文件,也可以直接把文件拖进输入框,或粘贴 CSV / TSV 文本;逗号、制表符、分号、竖线等分隔符自动识别,第一行自动作为表头。

数字、日期和空单元格是如何处理的?

数字自动识别为数值类型(JSON 中不带引号),TRUE / FALSE 识别为布尔值,空单元格在 JSON 中输出 null、在 SQL 中输出 NULL;文本中的单引号会双写转义,避免 INSERT 语句语法错误。

生成的 SQL 是什么方言?表名可以改吗?

默认生成 MySQL 方言(反引号包裹列名),可一键切换为标准 SQL(双引号,兼容 PostgreSQL / SQLite 等);在输出面板的「表名」输入框自定义目标表名,每 500 行自动拆分为一条批量 INSERT,避免超出单语句长度限制。

多个工作表(Sheet)怎么处理?这个工具免费吗?

目前读取第一个工作表,如需转换其他 Sheet,可在 Excel 中把它移到第一个位置或另存为 CSV 后粘贴。工具完全免费,无需注册登录,也没有次数限制。