CSV 与 Excel 互转
CSV 转 Excel(xlsx)、Excel 转 CSV,支持多工作表、自定义分隔符,所有处理在浏览器本地完成
上传 CSV 文件
支持 .csv / .tsv / .txt 格式
数据百科
关于CSV与Excel格式转换
了解CSV与Excel格式特点及转换的技术原理
CSV(Comma-Separated Values)是最简单的数据交换格式,以纯文本存储表格数据,每行一条记录,字段用分隔符隔开。Excel(.xlsx)则基于Office Open XML标准,支持多工作表、公式、样式和图表。据Statista统计,全球每天产生超过250万TB的数据,CSV和Excel是最常用的数据交换载体。
CSV与Excel的互转核心在于数据模型的统一:将源文件解析为二维表格结构(行×列),再以目标格式重新序列化。图鸭丫工具箱使用SheetJS(xlsx)库实现解析和生成,支持多工作表、自定义分隔符和编码检测,所有操作在浏览器本地完成。
工作原理
1
解析源文件
CSV按分隔符拆分为行列,Excel解析XML结构提取工作表数据
2
构建数据表
将解析结果统一为二维数组结构,支持多工作表管理
3
生成目标格式
按目标格式序列化数据,CSV拼接文本,Excel生成xlsx二进制
使用场景
数据导入
将CSV数据转为Excel,便于在电子表格中查看和编辑
报表导出
将Excel报表转为CSV,导入数据库或分析工具
系统对接
在不同系统间以CSV格式交换数据,确保兼容性
数据分析
将Excel多工作表数据转为CSV,导入Python/R进行分析
