SHEET DESK / LIVEExcel 转 JSON/CSV加载中
Excel 转 JSON/CSV · 萤炬工具箱 · 工具说明与使用指南
Excel 转 JSON/CSV · 萤炬工具箱
Excel 转 JSON / CSV 把表格文件变成程序能直接读的结构化数据。输出可选 JSON 对象数组(每行一个对象,键名取自首行表头)、JSON 二维数组(原样保留行列结构),或纯 CSV 文本。多工作表文件可以指定要转哪一张,首行是否当字段名也可以自己决定。典型用途是把产品清单、配置表灌进接口或测试用例。
Excel 转 JSON / CSV 把表格文件变成程序能直接读的结构化数据。输出可选 JSON 对象数组(每行一个对象,键名取自首行表头)、JSON 二维数组(原样保留行列结构),或纯 CSV 文本。多工作表文件可以指定要转哪一张,首行是否当字段名也可以自己决定。典型用途是把产品清单、配置表灌进接口或测试用例。
使用步骤
- 选择 .xlsx、.xls 或 .csv 文件。
- 多工作表时先选定要转换的那一张。
- 选输出格式:对象数组、二维数组,还是 CSV。选对象数组时确认是否勾选首行作为字段名。
- 复制结果,或下载成文件使用。
功能与限制
- 读取 .xlsx / .xls / .csv,输出 JSON 对象数组、JSON 二维数组或 CSV。
- 多工作表可指定;首行是否作为字段名可选。
- 本地处理不上传;只取计算后的值,不含公式与样式。
常见问题
- 对象数组和二维数组该选哪个?
- 要按字段名取值(如 item.name)选对象数组,前提是首行是规整的表头。表头不规整、或需要保留原始行列位置就选二维数组。
- 首行不勾选字段名会怎样?
- 不勾时首行会被当成普通数据行一起输出,键名退化为序号。表格第一行本来就是数据而不是表头时应该不勾。
- 日期为什么变成了一串数字?
- Excel 内部把日期存成序列号,导出取的是原始值。需要标准日期格式的话,在源表里先把该列设为文本格式,或转出后在程序里按 Excel 日期基准换算。
- 文件会上传吗?
- 不会,解析与转换都在浏览器本地完成。