跳到正文
WoowTools

Excel转JSON转换器

将Excel(.xlsx、.xls)和CSV文件转换为JSON。可转换单个工作表或整个工作簿,表头行作键名,解析数字、布尔值和日期,全部在浏览器中完成。

免费 在浏览器中运行 无需注册

正在加载Excel转JSON转换器…

您的文件绝不离开您的设备

如何使用Excel转JSON转换器

  1. 1

    在此页面打开Excel转JSON转换器,它直接在浏览器中加载。

  2. 2

    添加文件、文本或数值,并调整设置。

  3. 3

    复制或下载结果。不会上传或存储任何内容。

关于此工具

表格用来收集数据,应用则通过JSON使用数据。这款Excel转JSON转换器读取.xlsx、.xls和.csv文件,以首行为键名,把每一行转换为JSON对象。可以转换单个工作表或整个工作簿中的所有工作表,设置数字、布尔值和日期的处理方式,然后下载结果。文件在浏览器中读取,客户名单和财务数据绝不会离开你的电脑。

如何把Excel转换为JSON

  1. 上传.xlsx(Excel 2007及以后)、.xls(Excel 97到2003)或.csv文件。
  2. 选择一个工作表,或选择All sheets转换整个工作簿。
  3. 保持First row is header开启,让列名成为键名。
  4. 设置数据类型、日期和空单元格选项。
  5. 复制或下载JSON。

输出格式

  • 对象数组:[{"Name":"Ana","Age":31}],API和数据库最常用。
  • 二维数组:每行一个数组,紧凑,适合表格和图表。
  • 多个工作表:一个对象,每个工作表名对应一个键,内含该表的各行。

数据类型选项

  • 把数字和布尔值(TRUE/FALSE)解析为真正的JSON类型,或全部保留为文本。
  • 把日期解析为2026-10-07这样的ISO 8601字符串(兼容性最好的格式),或保持原样。
  • 空单元格可输出为null或空字符串。

获得干净结果的建议

  • 只保留一行表头:合并单元格或多行表头会生成奇怪的键名,请先简化。
  • 列名不要重复,因为JSON中重复的键会互相覆盖。
  • ID或邮编的开头的0只有在Excel中该列为文本格式或关闭数字解析时才会保留。
  • 公式会以计算后的值导出。

已经有CSV文件?CSV转JSON转换器提供分隔符选项。要转换回表格,请使用JSON转CSV。

常见问题

支持哪些Excel格式?

Excel 2007及以后版本的.xlsx、旧版.xls格式以及.csv文件。

可以一次转换所有工作表吗?

可以。选择All sheets,JSON中每个工作表名对应一个键,里面是该表的各行数据。

日期如何转换?

开启Parse dates后,日期会变成2026-10-07这样的ISO 8601字符串;否则保持表格中的显示形式。

公式会怎样处理?

导出的是每个公式计算后的值,而不是公式本身。

如何保留开头的0?

在Excel中把该列设为文本格式,或关闭数字解析,这样00123就不会变成123。

我的表格会被上传吗?

不会。文件在你的浏览器中读取和转换。