ParseJet

Excel 转 JSON 转换器

上传 Excel 工作簿,即可拿到一个 JSON 对象数组 — 每行数据一个对象,表头行作为键名,数字保持真正的数字类型。XLSX 和 XLS 均可,多工作表也支持。免费使用,无需注册。

拖放文件到此处或 浏览

支持XLSX,XLS文件

免费 — 每天3次请求,无需注册。 获取每月300个免费额度。

工作原理

1

上传工作簿

在上方拖入 .xlsx 或 .xls 文件 — 所有含数据的工作表都会被包含。

2

行变对象

每个工作表的表头行成为键名;每条数据行变成一个 JSON 对象。数字保持数字类型。

3

复制 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。

cURL
# 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]"
Python
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])
JavaScript
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

想自动化处理吗?

ParseJet API 通过一个 HTTP 端点提供相同的解析能力。无需 ffmpeg、poppler 或 tesseract — 只需一次 API 调用。

curl -X POST https://api.parsejet.com/v1/parse/auto/url \ -H "Content-Type: application/json" \ -d '{"url":"https://example.com"}'
查看 API 文档

常见问题

如何把 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 美元起。

免费开始提取文本

无需注册。几秒钟内解析您的第一个文件。

查看价格