从表格行到 JSON 对象
转换遵循一条让结果可预期的规则:你的表头行成为对象的键,每一行数据成为一个对象。一张含有姓名、邮箱和套餐三列的表,会变成一个对象数组,每个对象分别带有 name、email 和 plan 属性。 由于每一行都生成键集合相同的对象,结果是统一的。空单元格会变成空值,而不是缺失的属性,因此调用方无需在读取前判断某个键是否存在。正是这种统一性,使得输出可以直接交给解析器、数据库填充脚本或 API 请求体。
立即将您的 Excel 表格转换为 JSON。上传任意 .xlsx 或 .xls 文件,即可将解析后的行数据结构导出为整洁的 JSON 格式。
免费试用 →无需注册 · 不存储数据 · 完全免费
上传您的 Excel 文件
拖放任何 .xlsx 或 .xls 文件。无需注册。
AI 辅助转换
引擎读取数据、识别列类型,并为每种数据模式选择最佳图表。
可视化您的图表
交互式图表即时就绪,探索趋势,分享洞察。
无需账户
即时上传,无需注册。
隐私优先
文件永不存储在我们的服务器上。
任意设备
支持手机与桌面端。
AI 驱动
智能从数据中选择最佳图表。
把数据送入 API
开发者常需要将表格数据作为 JSON 用于请求体或配置文件。把 .xlsx 转换为干净的对象数组,直接粘贴到你的代码或 Postman 中。
为数据库和应用填充数据
把参考表格(产品、用户、翻译)转换为 JSON,用于填充数据库或打包进应用。每一行都会成为一个以你的表头名称为键的对象。
打通无代码工具
许多无代码平台和 Webhook 讲的是 JSON,而非 Excel。只需转换一次表格,即可接入自动化流程,无需自己编写解析器。
转换遵循一条让结果可预期的规则:你的表头行成为对象的键,每一行数据成为一个对象。一张含有姓名、邮箱和套餐三列的表,会变成一个对象数组,每个对象分别带有 name、email 和 plan 属性。 由于每一行都生成键集合相同的对象,结果是统一的。空单元格会变成空值,而不是缺失的属性,因此调用方无需在读取前判断某个键是否存在。正是这种统一性,使得输出可以直接交给解析器、数据库填充脚本或 API 请求体。
表格是业务数据被写下来的地方,而 JSON 是软件读取的格式。几乎每一项以“市场部发来一张表”开头、以可运行的代码结尾的工作,都会经过这一步转换。 常见场景包括:用产品、地区或翻译等参照表初始化数据库;为要求 JSON 的 API 构造请求体;把测试数据加载进测试套件;喂给只认 JSON、读不了 .xlsx 的 Webhook 或无代码自动化;把一份持续维护的表格变成随应用一起发布的配置文件。 另一种做法是用 openpyxl、SheetJS 或类似库为往往只做一次的工作写一个解析器。如果这个文件不会被反复转换,在这里完成会比你为了避免它而写的代码更快。
输出的质量取决于输入的结构,几个习惯就能带来很大差别。 只保留一行表头,放在最顶部。多层或合并的表头无法归约为每列一个键,结果也会反映出这一点。像给变量命名那样命名列:简短、唯一、末尾不留空格。两列同名会在同一个键上发生冲突。 每个单元格只放一个值。内容为“红, 蓝, 绿”的单元格仍然是一个字符串,因为拆分它等于猜测你的意图。如果你需要数组,请先把这些值拆到不同的列中。转换前请删除小计和合计行,因为它们会变成与真实记录无从区分的普通对象。公式会被解析为计算结果,这通常正是你想要的。
文件解析完成后,导出按钮会把结果下载为 .json 文件,可以直接在编辑器中打开,或放进项目里。旁边还有 CSV 导出,供偏好纯文本的工具使用。 导出之前,你可以查看与站点其他部分相同的数据表格,这值得花上几秒钟:在这里确认列的类型是否如你预期只需片刻,却能免去日后的排查——当一个悄悄变成文本的数字在下游出问题的时候。
转换会把你的表头行映射为 JSON 键,因此请为列取干净的名称——简短、唯一、无尾随空格——它们会成为对象的属性名。每一行数据会变成一个对象,整张表会变成这些对象的数组。请让每个单元格只放一个值;含 "a, b, c" 的单元格会保持为一个字符串,因此如需数组,请先把列表拆分到不同列。空单元格会变成空字符串或 null 而非被丢弃,这样每个对象保持相同结构。数字和日期按其计算值读取,公式会在导出前求值。如果工作簿含多个工作表,请单独转换相关工作表,以免输出在多个表格间混杂。
上传您的 Excel 文件,立即看到数据焕发生机。
免费试用 →本网站是一个免费、即时的在线工具,用于将 Excel (.xlsx, .xls) 文件转换为交互式图表。只需上传您的文件,我们的系统就会推荐图表。
支持 .xlsx 和 .xls 文件。
柱状图、折线图、面积图、饼图、散点图和趋势图 — 根据您的数据自动选择。
100% 免费。无需注册,无需信用卡,无任何限制。
一个对象数组。每个对象对应一行,属性名取自你的表头行,因此“姓名/邮箱”表会生成带有 name 和 email 属性的对象。
它们会变成空值而不是被丢弃,这样每个对象保持相同结构,你的代码读取某个键时无需先判断它是否存在。
被计算。你得到的是单元格显示的计算结果,而不是背后的公式文本。
可以。旧的 .xls 与现代 .xlsx 转换方式相同,来自老系统的文件无需任何预处理。
每个工作表都会被解析并显示在各自的标签页中,你导出的是当前查看的那一个。若要保持文件分开,请逐个转换。
每种格式都有为其打造的专用工具。