XLSX 轉 CSV 轉換器
將 Excel 試算表轉換為 CSV 表格,可將原始表格資料擷取為廣泛使用的文字格式,以達到廣泛的軟體相容性。
格式比較與技術規格
| 規格 | XLSX | CSV |
|---|---|---|
| MIME 類型 | - | text/ |
| 類型 | - | 表格資料 |
| 壓縮 | - | 無 |
| 標準規格 | - | IETF RFC 4180 |
| 檔案簽章(magic bytes)標頭 | - | RFC 4180 分隔字元分隔的文字串流 |
格式概述與應用
像是 Microsoft Excel 這類的試算表應用程式會使用複雜的工作簿格式,來儲存多張工作表、儲存格格式、公式和圖表。雖然這些功能有助於使用者整理複雜的財務模型與專案追蹤工具,但在將資料移至其他系統時卻會造成阻礙。許多關聯式資料庫、資料管線與客戶關係管理工具匯入純文字表格的速度,比匯入工作簿檔案快得多。 將工作簿轉換為平面文字可以解決這個相容性障礙。匯出過程會移除視覺樣式、欄寬與公式,只留下原始的列與欄。程式設計師與資料分析師依賴這種工作流程,將記錄匯入自動化指令碼、資料庫伺服器與網頁應用程式中,而不會遇到由隱藏的樣式中繼資料所造成的解析錯誤。
技術規格與編解碼器解析
轉換引擎會解壓縮 XLSX 封存檔、解析第一張工作表的 XML 資料與共用字串表,並將快取的儲存格數值序列化為符合 RFC 4180 引號規則的逗號分隔文字列,同時移除公式、格式與巨集。格式化為日期或時間的儲存格會寫入為 ISO 8601 文字(例如 2024-10-15 或 2024-10-15 18:00:00),而不是 Excel 內部的序列號。
作業系統與瀏覽器相容性
作業系統與軟體廣泛支援純文字表格。Windows、macOS、Linux、iOS 與 Android 系統都能透過預設的文字編輯器、試算表軟體與命令列公用程式原生開啟文字表格。包含 Google Chrome、Mozilla Firefox、Apple Safari 與 Microsoft Edge 在內的現代網頁瀏覽器,可以直接呈現文字表格,或透過瀏覽器端 JavaScript 架構進行處理。讀取或寫入輸出檔案不需要任何專屬外掛程式或專門的試算表軟體授權。
實用資訊
在匯入資料庫之前,請務必確認您的文字表格分隔符號設定,因為歐洲的試算表地區設定通常預設使用分號而非逗號,以避免與小數點分隔符號發生衝突。
常見問題
如何將 Excel 試算表轉換為 CSV 表格而不失真?
由於文字表格僅儲存原始文字數值,因此將包含公式的多張工作表工作簿轉換為此格式,就樣式、圖表與公式而言屬於有損轉換。系統僅會匯出第一張工作表;其原始數字與文字字串會保持完整,且日期和時間會寫入為 ISO 8601 文字,但在匯出過程中會永久移除所有視覺格式與計算公式邏輯。
Excel 試算表與 CSV 表格有什麼區別?
Excel 試算表是二進位壓縮容器,其中包含多個 XML 檔案,用以儲存樣式、公式與多張工作表。CSV 表格則是單一純文字檔案,包含一個由分隔字元區隔列與欄的表格,並不支援公式或視覺格式。