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。
資料庫匯入
把活頁簿直接轉成一列一物件的 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.