JSON 轉 Excel 轉換器
上傳 JSON 格式的 API 匯出檔、日誌傾印或資料庫備份,即可取得 XLSX 活頁簿:每筆記錄是一列,每個鍵都是可篩選、排序和加總的欄位。
資料轉換器
或將CSV, TSV, TXT … 檔案拖曳到這裡 ·
每個檔案最大 95 MB· 最多 20 個檔案· 30 分鐘後刪除
檔案會在我們的伺服器上處理,並於 30 分鐘後刪除。
CSV 與文字檔中分隔欄位的字元,讀取與寫入都會使用。自動會從輸入偵測,並以逗號寫出。
UTF-8 適用於所有語言。若 Windows 上的 Excel 開啟 CSV 時重音字元或亞洲文字出現亂碼,請選擇含 BOM 的 UTF-8。
適用於 Excel、ODS 與 Numbers 輸入:只轉換第一個工作表,或轉換所有工作表(每個工作表輸出一個 CSV 並打包成 ZIP,或每個工作表對應一個 JSON 鍵)。
新試算表中工作表索引標籤的名稱,最多 31 個字元。
物件陣列會以欄位名稱作為每列的鍵;陣列的陣列較精簡,並將標題保留為第一個陣列。
包住所有列的外層元素名稱;每一列會成為其中的 <row>。
用於 CREATE TABLE 與 INSERT 陳述式。僅限字母、數字與底線。
不同資料庫的引號與欄位類型略有差異;請選擇您要匯入的資料庫。
將日期儲存格統一改寫成一種格式。ISO (2026-10-18) 對資料庫與程式碼最保險;保持原樣則維持來源中的顯示方式。
使用方式
- 1
上傳 JSON 檔案
將 .json、.jsonl 或 .ndjson 檔案拖曳到上傳區。每批最多 20 個檔案,每個檔案上限 95 MB;每個檔案會各自產生一個活頁簿。
- 2
確認工作表設定
轉換為已設定為 XLSX。在進階設定中,可以用工作表名稱重新命名工作表標籤,或透過日期改寫時間戳記格式。
- 3
轉換並用 Excel 開啟
按下轉換為 XLSX (Excel),然後下載活頁簿。檔案可在 Excel、Google Sheets、Numbers 與 LibreOffice Calc 中開啟。
誰需要把 JSON 變成 Excel 工作表
JSON 是機器之間交換資料的格式。Douglas Crockford 在 2001 年前後為它命名並加以推廣,IETF 標準 RFC 8259(2017)只定義了六種值類型:物件、陣列、字串、數字、true/false 與 null。REST API、Firebase 與 MongoDB 匯出、Stripe webhook 以及瀏覽器開發者工具,給您的都是 JSON。
收到這些匯出資料的人往往不是開發者。行銷分析師從廣告平台的 API 取得活動資料,店主從無頭電商下載訂單,研究人員儲存公開資料集。他們要的是每筆記錄一列、可篩選的欄位,以及底部的 SUM 加總。
JSON 轉 Excel:記錄如何對應到列
[
{"order": "A-1001", "total": 48.5, "customer": {"name": "Ruth Ng", "country": "CA"}, "tags": ["gift", "rush"]},
{"order": "A-1002", "total": 12, "customer": {"name": "Omar Diaz", "country": "US"}}
]產生的工作表有五個欄位:order、total、customer.name、customer.country 和 tags。第 3 列是 A-1002、12、Omar Diaz 與 US,tags 儲存格為空,因為第二筆記錄沒有這個鍵。缺少的鍵不會讓其他值橫向錯位,這正是手動把 JSON 複製到儲存格時常見的失誤。
數字會維持數值格式,因此總計可以直接加總。看起來像數字的字串,例如加了引號的郵遞區號或 SKU,會保留為文字,這樣 02134 這類開頭的 0 才不會消失。若是 ISO 時間戳記(2026-10-18T09:30:00Z),請在日期中選擇易讀的格式。
JSON 轉 XLSX:仍然適用的 Excel 限制
- 每個工作表的列數
- 1,048,576
- 欄數,A 到 XFD
- 16,384
- 每個儲存格的字元數
- 32,767
- 工作表名稱的字元數
- 31
JSON
JavaScript 物件表示法
JSON 是用於結構化資料的輕量文字格式,由 Douglas Crockford 在 2000 年代初期推廣,並標準化為 RFC 8259 和 ECMA-404。它以簡單易讀的語法表示物件、陣列、字串、數字、布林值和 null。幾乎所有程式語言都把它當作網頁 API、設定檔和應用程式間資料交換的預設格式。它沒有內建註解、日期或結構描述,大型巢狀檔案不用檢視器很難閱讀。
- 壓縮方式
- –
- 透明度
- –
- 動畫
- –
- 推出年份
- 2001 · Douglas Crockford
XLSX
Microsoft Excel 活頁簿
XLSX 是自 Office 2007 起 Microsoft Excel 的預設活頁簿格式,以 Office Open XML 標準為基礎。它將多個工作表、公式、格式、圖表、樞紐分析表與資料驗證,儲存在由 XML 組成的 ZIP 封裝中。每個工作表支援超過一百萬列,是商務試算表預設的交換格式。Google 試算表、LibreOffice 與 Numbers 都能開啟 XLSX,但巨集與進階功能可能無法完整保留。
- 壓縮方式
- –
- 透明度
- –
- 動畫
- –
- 推出年份
- 2007 · Microsoft
JSON 轉 Excel 能讓 API 與資料庫輸出的內容送到不看程式碼的人手上:例如產品經理、會計,或是想要可排序的資料列和可核對的總計,而不是大括號與引號的客戶。
大家對 JSON 轉 Excel 的期待
迷思任何 JSON 檔案都能變成整齊的表格。
事實表格需要重複的記錄。只有一個含多層巢狀設定的組態物件,會變成一列非常寬的資料;這類檔案改用 JSON 轉 YAML 會更易讀。
迷思把 .json 檔案改名後,Excel 就能直接開啟。
事實改名不會改變檔案內容。Excel 會把它當成文字,並把所有內容放在 A 欄。
迷思活頁簿會完整保留 JSON 的類型。
事實Excel 只有數字、文字、布林值與空白儲存格。JSON 的 null 會變成空白儲存格,12 與 12.0 的差別也會消失。
迷思只要匯出檔小於 100 MB 就放得下。
事實列數同樣有限制。有兩百萬行的日誌會超過 1,048,576 列的上限;請先分割,或改用 JSON 轉 CSV 匯入資料庫。
JSON 轉 Excel 常見問題
不用 Power Query 也能把 JSON 轉成 Excel 嗎?
可以。Excel 內建的做法是「資料」→「取得資料」→「從檔案」→「從 JSON」,會開啟 Power Query 編輯器,並要求您逐欄展開記錄。在這裡,展開動作在轉換時就已完成,活頁簿一取得即可直接篩選。
JSON 裡的巢狀物件會怎麼處理?
巢狀物件會展開成多個以點號路徑命名的欄位,例如 address 物件會變成 address.city 和 address.zip。記錄中由單純值組成的陣列,則會以 JSON 文字的形式留在同一個儲存格,因為一列無法容納不固定數量的欄位。
轉換器支援 BigQuery 或日誌收集工具產生的 JSON Lines 嗎?
可以。副檔名為 .jsonl 或 .ndjson 的檔案會以每行一個物件的方式讀取,BigQuery 匯出、Elasticsearch 傾印以及多數日誌管線都是這樣寫入記錄。每一行都會成為工作表中的一列。
為什麼我的 19 位數 ID 變成結尾都是 0 的數字?
Excel 只儲存 15 位有效數字,因此較長的整數(例如 Twitter snowflake ID 或信用卡號碼)放進數值儲存格時,尾端數字會遺失。請在 JSON 中將這類 ID 保留為字串(加上引號),它們就會以文字形式逐位完整出現在工作表中。
我的 API 匯出檔會被儲存在任何地方嗎?
不會。檔案在處理完成 30 分鐘後會自動刪除,也不需要任何帳號。
之後可以把試算表再轉回 JSON 嗎?
可以。編輯完資料列後,將活頁簿交給 Excel 轉 JSON,欄位標題就會再次變成鍵名。帶有點號的欄位名稱會寫成扁平的鍵,如果您的 API 需要巢狀物件,請在程式中自行重建。
- Excel 轉 JSON 轉換器線上將 Excel 工作表轉成 JSON:標題列成為鍵,每一列成為一個物件,日期以 ISO 字串寫出。支援 XLSX、XLS、ODS 與 Numbers。
- JSON 轉 CSV將 JSON 或 JSON Lines 轉成 CSV:每個物件一列,巢狀欄位展開成欄,UTF-8 含 BOM,Excel 正確顯示重音字元。一次可轉 20 個檔案。
- XML 轉 Excel 轉換器將 XML 發票、銀行對帳單、商品資料饋送與系統匯出檔開啟為 Excel XLSX 表格。不需 XML 對應或開發人員索引標籤,Mac 使用者也適用。
- CSV 轉 XLSX 轉換器將 CSV 轉成 Excel XLSX 活頁簿,保留前導零、長串編號與重音字元。自動偵測逗號、分號與 Tab 分隔的檔案。
- JSON 轉 YAML 轉換器線上將 JSON 轉成 YAML,適用 Kubernetes、GitHub Actions、Compose 與 Ansible 設定檔。縮排正確、引號安全,每批 20 個檔案,免註冊。
- JSON 轉 HTML 表格將 JSON 轉成 HTML 表格:鍵名變成欄位標題,每筆記錄變成一列。可貼到 CMS、電子郵件或內部網頁,不需要寫程式。