CodeBuddy可自动识别Excel结构并生成CSV/JSON/MySQL导出脚本:CSV支持格式校验与乱码处理;JSON支持自然语言指令或Craft模式嵌套映射;MySQL支持自动建表、类型推断及事务批量插入。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

你需要把Excel里上千行数据导出成CSV、JSON或数据库表,但手动复制粘贴太慢还容易漏行——CodeBuddy能自动识别你当前打开的Excel文件结构,按需生成带格式校验、空值处理和字段映射的批量导出脚本,5秒内完成千行数据转换,不用写一行代码。
导出为CSV:保留原始格式+自动处理乱码
第一步:在CodeBuddy侧边栏点击「数据导出」→「CSV导出向导」。
第二步:选择目标Sheet页,勾选「保留表头」「自动识别数字列」「UTF-8-BOM编码」三项——【不勾选BOM会导致Excel打开时中文显示为乱码】。
第三步:点击「预览导出结果」,系统会实时渲染前10行CSV文本。若发现日期列被转成科学计数法(如2026/8/7变成45123),立即点「列类型重设」→将该列手动设为“日期”,否则导出后无法直接用于BI工具解析。
第四步:设置保存路径,点击「一键导出」。导出完成时右下角弹出提示:“已写入1287行,跳过3条含非法字符记录(详见log.txt)”。
导出为JSON:按业务字段嵌套结构化输出
方法一:用自然语言指令快速生成
在Chat输入框中输入:“把当前Excel中‘用户ID’‘姓名’‘订单列表’三列导出为JSON,其中‘订单列表’是用英文逗号分隔的字符串,需拆成数组,每项含id和amount字段”。
CodeBuddy会立刻返回可执行脚本,并附带示例输出片段:{"user_id":1001,"name":"张三","orders":[{"id":"ORD-001","amount":299.5},{"id":"ORD-002","amount":158.0}]}
方法二:通过Craft模式结构化定义
点击Craft图标→输入“@当前表格 → 导出为嵌套JSON → 字段映射:A列=user_id,B列=name,C列=orders(拆分符:,)→ 子字段:id=第一段,amount=第二段”。
这一步操作起来很简单,直接把文件拖进去就行。
导出至MySQL:自动建表+批量INSERT
① 确保本地已安装MySQL客户端且配置好连接参数(host/port/user/password/database),【未配置时CodeBuddy不会报错,但导出会卡在“连接中”状态超时】。
② 在导出面板选择「MySQL」目标,点击「分析表结构」——它会读取首行表头和前100行样本,自动推断字段类型(如“手机号”列识别为VARCHAR(20),“创建时间”识别为DATETIME)。
③ 查看生成的CREATE TABLE语句,手动修改两处:把`phone VARCHAR(20)`改成`phone CHAR(11)`(中国手机号固定11位,CHAR更省空间);把`created_at DATETIME`后面加上`DEFAULT CURRENT_TIMESTAMP`。
④ 勾选「启用事务」「每500行提交一次」,点击「执行导出」。
⑤ 进度条走完后,终端显示:“CREATE TABLE executed. INSERT completed: 1287 rows affected. 0 duplicates skipped.”

















