Excel 转 JSON 转换器
上传 Excel 工作簿,即可拿到一个 JSON 对象数组 — 每行数据一个对象,表头行作为键名,数字保持真正的数字类型。XLSX 和 XLS 均可,多工作表也支持。免费使用,无需注册。
拖放文件到此处或 浏览
支持XLSX,XLS文件
免费 — 每天3次请求,无需注册。 获取每月300个免费额度。
工作原理
上传工作簿
在上方拖入 .xlsx 或 .xls 文件 — 所有含数据的工作表都会被包含。
行变对象
每个工作表的表头行成为键名;每条数据行变成一个 JSON 对象。数字保持数字类型。
复制 JSON
把数组复制到您的代码或配置中 — 也可以用一次 POST 请求自动完成工作簿转 JSON。
主要特性
这款excel to json脱颖而出的原因。
真实类型而非字符串
数字和布尔值以 JSON 的数字和布尔类型输出 — 不必把每个单元格都加引号,再在下游重新解析。
多工作表支持
所有工作表一次转换完成;当工作簿包含多个工作表时,每个对象会带一个 _sheet 字段标记来源工作表。
XLSX 与老式 XLS
新旧两代 Excel 格式都通过同一个工具和同一个 endpoint 转换。
输出公式结果而非公式
含公式的单元格导出的是计算后的值 — JSON 里是您在 Excel 里看到的内容,而不是 =SUM(A1:A9)。
空单元格妥善处理
空白单元格会变成 null 而不是直接消失,因此每个对象都保持一致的结构。
API 批量转换
写一小段脚本即可转换整个文件夹的工作簿 — 每个文件一次 POST,带上 output_format=json 即可。参见 Python 示例。
使用场景
此工具能为您节省时间的常见场景。
业务数据进应用
运营团队维护的那份表格,直接变成应用程序真正消费的 JSON。
用 Excel 管理配置与内容
让非开发人员在 Excel 里维护价格表、产品清单和翻译文案;构建时再转成 JSON。
数据库导入
把工作簿直接转换成行对象,喂给 MongoDB、Firestore 或 REST API。
数据分析交接
分析师整理好的 Excel 数据直接进入脚本和 notebook,不用再绕道导出 CSV。
通过API自动化
以编程方式使用相同的工具。适用于任何语言——仅需HTTP。
# Convert an Excel workbook to a JSON array curl -X POST "https://api.parsejet.com/v1/parse/auto/file?output_format=json" \ -H "Authorization: Bearer YOUR_API_KEY" \ -F "[email protected]"
import httpx, json
resp = httpx.post(
"https://api.parsejet.com/v1/parse/auto/file",
params={"output_format": "json"},
headers={"Authorization": "Bearer YOUR_API_KEY"},
files={"file": open("report.xlsx", "rb")},
)
rows = json.loads(resp.json()["text"]) # list of dicts
print(rows[0]) const formData = new FormData();
formData.append("file", xlsxFile); // .xlsx or .xls
const res = await fetch(
"https://api.parsejet.com/v1/parse/auto/file?output_format=json",
{
method: "POST",
headers: { Authorization: "Bearer YOUR_API_KEY" },
body: formData,
}
);
const rows = JSON.parse((await res.json()).text); // array of objects 常见问题
如何把 Excel 文件转成 JSON?
在上方上传 .xlsx 或 .xls 文件 — ParseJet 返回一个 JSON 数组,每行数据一个对象,键名取自表头行。如需自动化,把文件 POST 到 /v1/parse/auto/file 并带上 output_format=json。
数字会保持数字类型吗?
会 — 数字单元格导出为 JSON 数字,布尔值导出为 true/false,下游无需再解析带引号的字符串。
多个工作表怎么处理?
所有含数据的工作表都会被转换。当工作簿有多个工作表时,每个行对象会包含一个 _sheet 字段,标明它来自哪个工作表。
公式会怎样?
您拿到的是计算后的值,而不是公式文本 — JSON 与表格中显示的内容一致。
能在这里把 JSON 转回 Excel 吗?
不能 — 本工具只做单向转换,即 Excel 转 JSON。ParseJet 把文档解析为结构化文本和数据,不生成电子表格文件。
免费吗?
免费。无需注册每天可转换 3 次;注册免费 API 账户后每月含 300 积分。付费套餐每月 19 美元起。
相关工具
CSV to JSON Converter
Convert CSV to JSON online for free. Upload a CSV and get a clean JSON array of objects — header row becomes keys. Delimiter auto-detected. API too.
PDF to JSON Converter
Convert PDF to JSON online for free. Get text, title, and metadata as structured JSON — ready for your app, database, or AI pipeline. API included.
Excel to Markdown Converter
Convert Excel to Markdown tables online for free. Upload XLSX, XLS, or CSV and get clean pipe tables for GitHub, docs, and LLM prompts — or use the API.