資料格式互轉
4 種格式測試版CSV、Excel(xlsx)、JSON、XML 任意互轉,可預覽表格、選分隔符號和工作表,非 UTF-8 檔案按 Big5 讀取,在瀏覽器中處理不上傳。
檔案不上傳 · 在瀏覽器中處理
選擇 CSV、Excel、JSON 或 XML 檔案
或把檔案拖曳到這裡,檔案只在本機處理,不會上傳支援 .csv .tsv .txt .xlsx .json .xml,最大 50 MB。
選擇檔案或貼上資料,選好輸出格式後點選「開始轉換」。
使用方法
- 選擇 CSV、Excel(.xlsx)、JSON 或 XML 檔案,也可以切換到「貼上文字」直接貼上資料。
- 一般保持「自動辨識」即可。Excel 有多個工作表時選擇要轉換的那一個;CSV 中文亂碼時在「文字編碼」裡改選 Big5 或 GB18030。
- 選擇要轉換成的格式:CSV、Excel、JSON 或 XML。
- 點選「開始轉換」,確認預覽無誤後下載;文字格式也可以直接複製。
轉換規則
- CSV → Excel:內容預設按文字寫入,前導 0、長數字不會被改動。需要加總時勾選「辨識數字」。
- Excel → CSV / JSON:日期按格式輸出為
YYYY-MM-DD或YYYY-MM-DD HH:MM:SS,公式輸出計算結果,數字移除浮點誤差。 - JSON → 表格:物件陣列的所有鍵合併為標題列;巢狀的物件和陣列以 JSON 文字放進儲存格。
- XML → 表格:自動找出重複出現的記錄元素,子元素和屬性展開為欄,巢狀元素用
父.子命名。 - 表格 → XML:輸出
<rows><row>…</row></rows>,標題列不能作元素名時改為field_N,並在檔案開頭的註解中列出原標題列。
常見問題
檔案會上傳到伺服器嗎?
不會。讀取和轉換都在你的瀏覽器中完成,檔案不會離開你的裝置,客戶名單、財務資料也可以放心轉換。
CSV 轉成 Excel 後,001、電話號碼前面的 0 會丟嗎?
不會。預設把 CSV 裡的內容都當作文字寫入 Excel,00123、手機號碼、身分證字號原樣保留。勾選「辨識數字」後,只有明確的普通數字(無前導 0、不超過 15 位)才會轉成數值,方便加總。
為什麼用 Excel 開啟 CSV 中文是亂碼?
Windows 版 Excel 需要 UTF-8 BOM 才能正確辨識中文。本工具輸出 CSV 時預設帶 BOM,直接按兩下開啟即可。如果要匯入其他系統而對方不接受 BOM,取消勾選即可。讀取時自動辨識 UTF-8 和 UTF-16,其他檔案在本頁按 Big5 讀取。讀出來是亂碼時,在「文字編碼」裡手動選擇。
Excel 裡的日期、公式、合併儲存格怎麼處理?
日期按儲存格格式轉成 2024-05-01 或 2024-05-01 13:30:00 這樣的文字(支援 1904 日期系統);公式取 Excel 儲存時的計算結果;合併儲存格的內容只出現在左上角那一格。
支援舊版 .xls 檔案嗎?
不支援舊版二進位 .xls 和設定了開啟密碼的 xlsx。請先在 Excel 或 WPS 中「另存為」.xlsx(不設密碼)後再轉換。
檔案大小和列數有限制嗎?
單一檔案最大 50 MB,表格最多 300 萬個儲存格;轉為 Excel 時還受 Excel 本身 1,048,576 列、16,384 欄的限制。預覽只顯示前 100 列,下載的檔案包含全部資料。