Excel 轉 JSON 轉換器
在瀏覽器中把 .xlsx、CSV 與 TSV 工作表轉成可用於 API 的 JSON
Excel .xlsx、CSV 或 TSV,最大 15 MB
開啟 .xlsx、.csv 或 .tsv 檔案即可開始。
可轉換的內容
Excel 轉 JSON 可將 .xlsx 活頁簿、CSV 與 TSV 檔案轉換成 JSON,方便貼到程式碼、測試資料或 API 請求中。選擇工作表、設定標題列如何對應到鍵名,即可取得物件陣列、二維陣列,或以工作表名稱為鍵的所有工作表。數字、布林值與文字都會保留原本的型別。
日期、公式與錯誤
只有當儲存格設定了日期或時間格式時,數字才會視為日期,因此編號與金額絕不會被誤轉成日期。日期可以輸出為 ISO 8601 文字、Excel 中顯示的格式化文字,或活頁簿日期系統中的原始序列值,也支援 1904 活頁簿。公式儲存格使用檔案中儲存的結果,不會重新計算;#N/A 等錯誤儲存格會以文字保留並計數。
標題與結構
空白與重複的標題會列在檢查面板中。重複標題可以加上 _2 後綴或直接停止轉換;標題文字可以去除前後空格,或轉換為 camelCase 或 snake_case;address.city 這類含點號的鍵可以轉為巢狀物件。設定 B2:F40 這類儲存格範圍可將轉換限定在單一區塊,也可以略過空白列。合併儲存格的值只保留在左上角儲存格,因此值不會重複。
隱私與限制
檔案透過 File API 讀取,並在瀏覽器的背景執行緒中處理,不會上傳任何內容。支援最大 15 MB、最多 250,000 個非空白儲存格的檔案;預覽顯示前 50 列與 30 欄;超大型 JSON 在編輯器中會截短顯示,但複製與下載一律包含完整內容。不支援舊版 .xls、.xlsb、啟用巨集及受密碼保護的活頁簿,請先另存為 .xlsx。
