免費註冊

Excel 轉 JSON

把表格裡的資料轉成乾淨的 JSON,表頭直接當鍵名。

或把檔案拖到這裡

支援 XLSX, XLS, ODS

加密上傳,檔案 1 小時後自動刪除。

關於Excel 轉 JSON

Excel 轉 JSON 適合拿到的是表格、要用的是程式碼的場景:App 的初始資料、介面的模擬返回、表格裡維護的多語言文案。上傳 XLSX、XLS 或 ODS 檔案,每一行變成一個 JSON 物件,表頭行提供鍵名。

表頭會自動識別:表格上方的大標題會跳過,空表頭命名為 column_1、column_2,重名的表頭加上 _2 字尾。數字仍是數字,空單元格是 null,日期寫成 2024-03-01 這樣的 ISO 格式,公式給出計算結果。多個工作表會合成一個物件,按工作表名分開。想要純陣列,就選“行陣列列表”。

Excel 轉 JSON怎麼用

  1. 1
    上傳表格

    選擇或拖入 .xlsx、.xls、.ods 檔案,列名放在資料上面一行。

  2. 2
    選輸出結構

    預設“物件列表(每行一個物件)”;選“行陣列列表”則按表格原樣輸出巢狀陣列。

  3. 3
    開始轉換

    點“Excel 轉 JSON”,伺服器讀取工作簿,生成帶縮排的 UTF-8 JSON。

  4. 4
    複製或下載

    在結果框裡直接複製,或者下載與工作簿同名的 .json 檔案。

為什麼用熊仔工匠

  • 表頭就是鍵名

    列名變成屬性名,表格上方的標題不會被誤當成表頭。

  • 型別不走樣

    數字和真假值不加引號,空單元格輸出 null,而不是空字串。

  • 工作表都在

    多個工作表合成一個物件,以工作表名為鍵,不會悄悄漏掉哪張表。

  • 輸出好讀

    兩個空格縮排,中文原樣輸出,不會變成一串跳脫字元。

常見問題

Excel 轉 JSON常見問題

Excel 轉 JSON 怎麼確定鍵名?
把第一個至少有兩個格子有內容的行當表頭,所以合併單元格做的大標題會被忽略。空表頭命名為 column_3 這樣的名字,第二個“單價”列會變成“單價_2”。
有多個工作表時,JSON 長什麼樣?
只有一個工作表時,得到一個物件陣列;有多個時,得到一個以工作表名為鍵的物件,每個鍵下面是該表的資料。要把 JSON 再變回表格,用JSON 轉 Excel即可。
日期和公式怎麼處理?
日期寫成 ISO 文字,比如 2024-03-01 或 2024-03-01 14:30:00。公式單元格輸出工作簿最後一次計算的值,不輸出公式本身。
Excel 轉 JSON 收費嗎?
不收費。不註冊能先用 2 次,註冊後每天 2 次,檔案在 50 MB 以內都行;開通 VIP 後次數不限,檔案可到 1 GB。
機密資料可以放心轉嗎?
可以。檔案加密上傳,在獨立程序裡處理,1 小時後刪除。我們不會檢視,也不會用於訓練 AI。如果是 CSV,用CSV 轉 JSON在瀏覽器裡就能轉,資料不用上傳。
把Excel 轉 JSON分享給朋友開啟瀏覽器就能用,對方不註冊也能先試。

相關工具

XLSSQL Excel 轉 SQL根據 Excel、CSV 生成建表語句和 INSERT 語句。
XMLXLS XML 轉 Excel把 XML 裡重複的記錄轉成表格行。
CSVXLS CSV 轉 Excel把 CSV、TSV 轉成 Excel,分列和編碼自動識別。
CSVJSON CSV 轉 JSON在瀏覽器裡把 CSV 轉成 JSON,檔案不上傳。
CSVXML CSV 轉 XML把 CSV 或 Excel 的行轉成 XML 記錄。
XLSCSV Excel 轉 CSV每個工作表存成 CSV,單元格換行也正確處理。
XLSHTML Excel 轉 HTML把表格轉成可直接放進網頁的 HTML。
XLSJPG Excel 轉圖片把表格和圖表匯出成圖片。