Excel转JSON转换器

直接在浏览器里把Excel表格转成JSON,不用上传文件,不用写代码。适合对接API、导入数据库,或者把表格数据用到Web项目里。

即时将Excel转换为JSON

100%浏览器处理
支持.xlsx、.xls、.csv
永久免费

为什么要将Excel转换为JSON?

API和Web开发

将电子表格数据转换为JSON,用于REST API、Web应用程序和JavaScript项目。

数据库导入

将电子表格转换为JSON,以导入MongoDB、Firebase或任何NoSQL数据库。

数据分析

准备Excel数据,以便使用Python、R或JavaScript数据分析库进行处理。

系统集成

将Excel与期望JSON格式进行数据交换和自动化的现代系统连接。

使用方法

1

上传

选择您的.xlsx、.xls或.csv文件

2

配置

选择工作表、标题行和格式

3

转换

在浏览器中即时转换

4

下载

复制或下载您的JSON

输出格式示例

对象数组(默认)

[
  {
    "Name": "John Doe",
    "Email": "[email protected]",
    "Age": 30
  },
  {
    "Name": "Jane Smith",
    "Email": "[email protected]",
    "Age": 25
  }
]

二维数组(原始数据)

[
  ["Name", "Email", "Age"],
  ["John Doe", "[email protected]", 30],
  ["Jane Smith", "[email protected]", 25]
]

您的数据保持私密

此转换器完全在您的浏览器中使用JavaScript运行。您的Excel文件永远不会上传到任何服务器。

  • 100%客户端处理
  • 无数据发送到服务器
  • 页面加载后可离线工作
  • 敏感商业数据安全无忧

支持功能

.xlsx (Excel 2007+)
.xls (Excel 97-2003)
.csv(逗号分隔)
多工作表
自定义标题行
日期/数字格式

Excel文件转成JSON,几秒钟就能完成,不需要注册,文件也不会离开你的电脑。不管是开发API、往数据库里导数据,还是把表格数据接到Web应用里,直接把XLSX、XLS或CSV拖进来,浏览器里就能得到干净的JSON。

选输出格式,挑好工作表,设置一下表头行——就这样。所有处理都在本地完成,数据不会发送到任何外部服务器。

完全私密:文件在浏览器本地处理,不上传,不经过服务器,不收集数据。

不写代码,把Excel转成JSON

Excel是用得最广的表格工具,但现代Web应用和API用的是JSON。要在两者之间转换,通常要写脚本、装库,或者把文件发给不知道怎么处理数据的第三方服务。这个工具把转换放在浏览器里做,什么都不用安装,文件也不用上传。

为什么要把Excel转成JSON?

JSON是Web里数据交换的通用格式。表格里的数据要喂给API、存进数据库、或者在JavaScript里用,转成JSON是第一步。具体来说:

  • 对接API:把表格数据直接发到REST接口,省去手动格式转换
  • 导入数据库:MongoDB、Firebase这类NoSQL数据库原生支持JSON,导入很方便
  • Web应用:React、Vue、Angular或者原生JS,拿到JSON直接用
  • 数据处理:Python脚本或Node.js处理JSON往往比直接读XLSX更简单
  • 配置文件:有人把配置存在Excel里,转成JSON就能在代码里直接读取

支持的文件格式

可以上传这几种格式:

  • XLSX:Excel 2007及以后版本的标准格式
  • XLS:Excel 97到2003的旧格式
  • CSV:逗号分隔的纯文本,Excel、Google Sheets等都能导出

输出格式

三种结构可选,按照用途来定:

  • 对象数组:每行变成一个对象,列标题作为键。绝大多数情况下选这个就对了
  • 以行号为键的对象:需要按行号引用数据时用这个
  • 二维数组:原始嵌套数组,适合矩阵运算或者自己控制数据结构时用

配置选项

不同的表格结构不一样,几个选项帮你适配:

  • 工作表选择:全部工作表一起转,或者只选一张
  • 表头行:指定哪一行是列名,没有表头的话用A、B、C等列字母代替
  • 输出格式:有缩进的可读JSON,或者压缩版的JSON

数据类型怎么处理

Excel和JSON的类型系统不一样,转换时尽量保持原始类型:

  • 数字保持数值类型,不转成字符串
  • 日期转换为ISO 8601格式的字符串
  • 布尔值输出为true/false
  • 空单元格变成空字符串或null
  • 公式计算后只输出结果,不输出公式本身

常见使用场景

只要需要在Excel和代码之间倒腾数据,这个工具就用得上:

  • 开发者:别人塞在Excel里的测试数据、Mock数据或者配置
  • 数据分析师:给Python或Node.js脚本准备数据集
  • 业务团队:把表格数据交给技术团队,用他们能直接消费的格式
  • 系统集成:把基于Excel的老流程接进现代平台

隐私

转换用的是SheetJS库,在浏览器本地运行。文件不会发送到任何服务器。表格里有财务数据、客户信息或内部资料,也不用担心泄露。

关于Excel转JSON转换的常见问题

探索类似工具

PDF

免费RTF转PDF转换器

几秒钟把RTF文件转成PDF。免费、不用注册,手机电脑都能用。

立即创建PDF
PDF

免费TXT转PDF转换器

几秒钟把.txt变成PDF。代码、日志、笔记,什么文本都行。

将文本转换为PDF
DOCX # MD

Word转Markdown转换器

把Word文档直接转成Markdown,全程在浏览器里完成,无需上传,无需安装。适合GitHub文档、技术博客和静态网站内容。

转换为Markdown
JSON CSV

JSON转CSV转换器

把JSON文件快速转成CSV,自动识别结构、自动映射字段,省心省力

转换为CSV
97

PPT转PDF转换器

把旧版PPT文件转成PDF,不装软件,几秒搞定

转换为PDF
JSON XLSX

JSON转Excel转换器

把JSON文件转成Excel电子表格,自动格式化、支持多工作表、智能识别数据结构

转换为Excel