Excel 轉 JSON 轉換器
Excel/CSV 轉 JSON,支援多工作表、欄位篩選與型別保真
最近更新
我的工具
暫無工具
載入中...
如何將 Excel 轉成 JSON
- 1
上傳或貼上表格
點選上傳選擇 .xlsx 檔案,或直接把從 Excel、WPS 裡複製的表格內容貼到文字框(剪貼簿裡是以定位字元分隔的文字)。
- 2
選擇工作表與欄位
多工作表檔案可切換要匯出的表,也可以一次匯出全部;取消勾選不需要的欄,並設定空儲存格與日期的輸出方式。
- 3
複製或下載 JSON
右側即時產生 JSON,可切換格式化或壓縮,然後一鍵複製或下載為 .json 檔案。
功能概覽
在瀏覽器中把 Excel 表格轉成 JSON。上傳 .xlsx 或直接貼上從 Excel、WPS 複製的表格,首列作為鍵名,每個資料列輸出一個物件;數字、布林和日期保留型別,長訂單編號不會遺失精度。檔案全程不上傳伺服器。
工具描述
免費線上 Excel 轉 JSON 工具。上傳 .xlsx 或貼上從 Excel、WPS 複製的表格,首列作為鍵名產生物件陣列,支援多工作表、欄位勾選、空值與日期策略,長訂單編號不遺失精度,全程瀏覽器本機處理。
能力清單
- 支援上傳 .xlsx 檔案,也支援直接貼上從 Excel 或 WPS 複製的表格內容。
- 首列自動作為 JSON 鍵名;標題為空時補 column_N,重名自動加後綴。
- 讀取全部工作表,可切換匯出某一張,或一次匯出為「表名: 資料」結構。
- 可勾選需要保留的欄,只匯出業務需要的欄位。
- 數字與布林保留原生型別,日期可輸出 ISO 8601、Excel 序列號或原始文字。
- 16 位及以上的整數保留為字串,避免訂單編號、雪花 ID 末尾變成 0。
- 所有解析都在瀏覽器本機完成,Excel 檔案不會上傳到伺服器。
意見反饋
幫助我們改進工具
相關工具
常見問題
這個工具支援哪些檔案格式?
支援 .xlsx,以及 CSV、TSV 等分隔符文字。不支援 .xls——那是 Excel 2003 之前的二進位格式,與 .xlsx 完全不同;用 Excel 開啟後另存為 .xlsx 即可。
表格資料會上傳到伺服器嗎?
不會。解壓縮、解析和 JSON 產生都在瀏覽器本機完成,檔案不會離開你的電腦。斷開網路後本工具依然可用。
首列以外的列可以當標題嗎?
可以。標題列可以指定,位於它上方的列會被忽略,下方的列按它的欄位名產生物件。標題為空的欄會補成 column_N,重名的欄會自動加數字後綴,避免鍵名衝突。
空儲存格會變成什麼?
預設輸出為 null,也可以選擇輸出空字串,或直接省略該鍵。選 null 時鍵仍然存在,下游存取不會得到 undefined;選省略則輸出更精簡。
日期儲存格的輸出格式是什麼?
Excel 內部把日期存成序列號。預設輸出 ISO 8601 字串(不含時間的日期只輸出到日),也可以選擇保留原始序列號或原始顯示文字。內建日期格式與自訂格式都會被辨識。
長訂單編號會遺失精度嗎?
不會。16 位及以上的整數會保留為字串而不是數字,末尾不會變成 0。更短的數字仍然是數值型別,可以直接參與計算。
合併儲存格會有什麼影響?
合併儲存格會讓欄標題與資料錯位,導致鍵名不穩定。偵測到合併儲存格時頁面會給出提示,建議先在 Excel 裡取消合併再轉換。
反向轉換(JSON 轉 Excel)用哪個工具?
用站內的 JSON 轉 Excel 工具,它支援巢狀物件展平、陣列的三種匯出方式和巢狀陣列匯出為獨立工作表。