SHEET DESK / LIVEExcel 转 JSON/CSV加载中
Excel 转 JSON/CSV · 萤炬工具箱 · 工具说明与使用指南

Excel 转 JSON/CSV · 萤炬工具箱

Excel 转 JSON / CSV 把表格文件变成程序能直接读的结构化数据。输出可选 JSON 对象数组(每行一个对象,键名取自首行表头)、JSON 二维数组(原样保留行列结构),或纯 CSV 文本。多工作表文件可以指定要转哪一张,首行是否当字段名也可以自己决定。典型用途是把产品清单、配置表灌进接口或测试用例。

Excel 转 JSON / CSV 把表格文件变成程序能直接读的结构化数据。输出可选 JSON 对象数组(每行一个对象,键名取自首行表头)、JSON 二维数组(原样保留行列结构),或纯 CSV 文本。多工作表文件可以指定要转哪一张,首行是否当字段名也可以自己决定。典型用途是把产品清单、配置表灌进接口或测试用例。

使用步骤

  1. 选择 .xlsx、.xls 或 .csv 文件。
  2. 多工作表时先选定要转换的那一张。
  3. 选输出格式:对象数组、二维数组,还是 CSV。选对象数组时确认是否勾选首行作为字段名。
  4. 复制结果,或下载成文件使用。

功能与限制

  • 读取 .xlsx / .xls / .csv,输出 JSON 对象数组、JSON 二维数组或 CSV。
  • 多工作表可指定;首行是否作为字段名可选。
  • 本地处理不上传;只取计算后的值,不含公式与样式。

常见问题

对象数组和二维数组该选哪个?
要按字段名取值(如 item.name)选对象数组,前提是首行是规整的表头。表头不规整、或需要保留原始行列位置就选二维数组。
首行不勾选字段名会怎样?
不勾时首行会被当成普通数据行一起输出,键名退化为序号。表格第一行本来就是数据而不是表头时应该不勾。
日期为什么变成了一串数字?
Excel 内部把日期存成序列号,导出取的是原始值。需要标准日期格式的话,在源表里先把该列设为文本格式,或转出后在程序里按 Excel 日期基准换算。
文件会上传吗?
不会,解析与转换都在浏览器本地完成。