Excel轉JSON轉換器

將Excel試算表(XLSX、XLS)轉換為JSON陣列。

點選上傳 或拖放檔案

.xlsx .xls .xlsm .ods

手頭沒有檔案?

如何線上將Excel轉換為JSON

  1. 1

    點選上傳框或將檔案拖到上傳框中,上傳.xlsx、.xls、.xlsm或.ods檔案。

  2. 2

    每個工作表的第一列用作JSON的鍵,之後的每一列都會轉換為一個物件。

  3. 3

    如果工作簿包含多個工作表,可從列表中選擇一個工作表來預覽其JSON。

  4. 4

    點選「複製」或「下載」。如有多個工作表,點選「全部下載(ZIP)」可為每個工作表各儲存一個JSON檔案。

範例:將Excel工作表轉換為JSON

Excel工作表

| id | name        | city    | salary |
|----|-------------|---------|--------|
| 1  | Emma Wilson | Seattle | 98000  |
| 2  | Liam Chen   | Austin  | 72000  |

JSON輸出

[
  {
    "id": 1,
    "name": "Emma Wilson",
    "city": "Seattle",
    "salary": 98000
  },
  {
    "id": 2,
    "name": "Liam Chen",
    "city": "Austin",
    "salary": 72000
  }
]

Excel轉JSON小技巧

數字保持數字型別

Excel中儲存數字的儲存格會寫為JSON數字,文字儲存格則寫為字串,輸出結果可直接用於API和程式碼。

日期轉為ISO字串

Excel日期會轉換為ISO 8601字串,例如2021-03-15,任何程式語言都能解析。

空儲存格

空儲存格會保留為空字串,因此每個物件都擁有相同的鍵。

規範的表頭列

使用簡短、唯一且不含空格的表頭(例如hire_date),生成的JSON鍵在程式碼中更易於使用。

Excel轉JSON常見問題

Excel轉JSON轉換器免費嗎?

是的。完全免費,無需註冊,也不限制檔案數量。

我的試算表會上傳到伺服器嗎?

不會。工作簿在您的瀏覽器中讀取,資料始終不會離開您的電腦。

有多個工作表時會怎樣?

每個包含資料的工作表都會生成單獨的JSON檔案。您可以逐個預覽,也可以打包為ZIP全部下載。

公式會被轉換嗎?

JSON中包含的是Excel儲存在檔案中的計算結果,而不是公式本身。

支援哪些Excel格式?

支援.xlsx、.xls、.xlsm以及OpenDocument .ods檔案。