免費註冊

JSON 轉 Excel

把 JSON 陣列或介面返回的資料轉成表格,一條記錄一行、一個欄位一列。

或把檔案拖到這裡

支援 JSON

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

關於JSON 轉 Excel

JSON 轉 Excel 能把開發者手裡的資料變成能篩選、排序、做圖的表格:介面返回的資料、MongoDB 或 Firebase 的匯出、網店訂單。上傳 .json 檔案,每個物件變成一行,資料裡出現過的每個鍵都有一列。

巢狀物件展開成 address.city 這樣帶點的列名,簡單值列表合併到一個單元格,物件列表展開成 items[0].sku 這樣帶序號的列。記錄放在 data、items 這類鍵下面也能自動找到;一個物件裡有好幾個陣列時,每個陣列各佔一個工作表。每行一個物件的 JSON Lines 也能讀。

JSON 轉 Excel怎麼用

  1. 1
    上傳 JSON

    選擇或拖入介面、資料庫匯出或指令碼生成的 .json 檔案。

  2. 2
    開始轉換

    點“JSON 轉 Excel”,伺服器找出記錄、展開巢狀欄位,生成工作簿。

  3. 3
    下載 .xlsx

    開啟就能看到加粗、凍結的表頭,列寬已按內容調好。

為什麼用熊仔工匠

  • 巢狀資料攤平成列

    address.city、address.zip、items[0].price 各佔一列,資訊不會藏在一個格子裡。

  • 每個鍵都有表頭

    欄位不完全相同的記錄也能對齊,缺的值留空。

  • 自動找到記錄

    data、items、results、records、rows 下面的陣列都能直接識別,不用先改檔案。

  • 一個陣列一張表

    物件裡同時有 users 和 orders 兩個陣列時,生成的工作簿各給一張表。

常見問題

JSON 轉 Excel常見問題

JSON 轉 Excel 遇到巢狀物件怎麼處理?
展開成多列。比如 address 裡有 city 和 zip,就變成 address.city 和 address.zip 兩列;物件組成的列表展開成 items[0].name、items[1].name 這樣帶序號的列。表格改好後要再轉成 JSON,可以用Excel 轉 JSON,鍵名取自表頭。
我的 JSON 不是陣列,也能轉嗎?
一般可以。記錄放在 data、items、results、records 或 rows 下面時會直接用那個列表;由多個陣列組成的物件會一個陣列一張表;單個物件則變成一行。
怎麼把介面返回的 JSON 轉 Excel?
先把返回內容存成 .json 檔案,比如在瀏覽器開發者工具裡複製儲存,或者用 curl -o data.json 下載,再傳到這裡。
免費能轉多大的 JSON?
JSON 檔案最大 50 MB;免費帳戶每天 2 次,不註冊一共 2 次。VIP 支援 1 GB,每天不限次數。
帶客戶資訊的 JSON 上傳安全嗎?
安全。傳輸走 HTTPS,每個任務在獨立程序裡執行,原檔案和工作簿 1 小時後自動刪除,我們不會訪問或分享。不想上傳的話,可以用JSON 轉 CSV在瀏覽器裡直接展開成 CSV。
把JSON 轉 Excel分享給朋友開啟瀏覽器就能用,對方不註冊也能先試。

相關工具

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 轉圖片把表格和圖表匯出成圖片。