🔄

CSV 與 JSON 互轉

在 CSV 與 JSON 之間雙向轉換,遵循 RFC4180 引號轉義,支援表頭與自訂分隔符。
轉換 📂 開發 👤 ToolWorld 🏷️ v1.1.12
載入中...
JSON
CSV
輸入
輸出

使用說明

📖 工具介紹


CSV 與 JSON 互轉是一款面向資料處理、介面除錯與表格搬運情境的免費線上轉換工具。日常開發中,後端介面經常回傳 JSON 陣列,而產品、營運同事更習慣用 Excel 開啟 CSV 做篩選樞紐分析;反過來,從 Excel 匯出的 CSV 資料也常常需要灌入測試腳本或後端介面。本工具在兩種格式之間架起橋樑:把 JSON 物件陣列一鍵匯出為帶表頭的 CSV,或把 CSV 解析為結構化的 JSON 陣列。解析嚴格遵循 RFC4180 規範,正確處理欄位內逗號、雙引號與換行,引號內的雙寫引號會還原為單個引號,不會出現欄位錯位。轉換方向可以透過中央的圓形交換按鈕一鍵對調,連輸入輸出內容也會隨之交換,方便來回除錯。分隔符支援逗號、分號與 Tab 三種,適配中文環境裡常用的分號 CSV。勾選「首行為表頭」後,CSV 第一行會被當作物件鍵名產生物件陣列;取消勾選則輸出二維陣列。下載 CSV 時自動寫入 BOM,避免 Excel 開啟中文時出現亂碼。所有轉換在瀏覽器本機完成,表格資料不會離開本機,處理客戶名單、訂單等敏感資料時同樣安心。

✨ 功能特點


  • 雙向轉換:JSON 轉 CSV 與 CSV 轉 JSON 一鍵切換,交換按鈕對調內容
  • 規範解析:遵循 RFC4180,正確處理引號、逗號與欄位內換行
  • 表頭智慧:首行可作表頭產生物件陣列,也可輸出純二維陣列
  • 分隔符可選:逗號、分號、Tab 按需切換
  • 匯出友善:CSV 自動帶 BOM,Excel 開啟中文不會亂碼
  • 本機處理:表格資料全程不出瀏覽器,隱私安全

📝 使用方式


  1. 確認頂部方向:左側為來源格式,右側為目標格式,點交換按鈕可對調
  2. 選擇分隔符,並按需勾選「首行為表頭」
  3. 在左側貼上 JSON 陣列或 CSV 文字
  4. 點擊「轉換」按鈕,右側即產生對應格式結果
  5. 複製結果,或下載為 .csv / .json 檔案使用

⚠️ 注意事項


  • 陣列要求:JSON 轉 CSV 時頂層必須是陣列,單個物件請先包成陣列
  • 鍵合併:多物件鍵不一致時,表頭取全部鍵的聯集,缺鍵欄位留空
  • 空欄位:CSV 中連續分隔符之間的空內容會被保留為空字串
  • 型別保真:CSV 輸出全部為文字,數字與布林在轉回 JSON 時需自行還原
  • 效能提示:十萬行以上的超大表格建議分批轉換,避免瀏覽器長時間佔用

相關推薦

⏫︎