tomai
登入
免費 · 開發者工具

CSV 轉 JSON

把逗號分隔的數據解析成乾淨的 JSON 對象

CSV 輸入
JSON 輸出

引號、分隔符與型別推斷

  • 記錄按 CRLF 或 LF 分行,欄位按逗號/分號/定位字元切分——分隔符從首行自動嗅探。
  • 嚴格遵循 RFC 4180 引號規則:雙寫引號還原為字面引號,引號內的逗號永不切欄。
  • 看起來是數字的儲存格轉成 JSON number;前導零編碼(007)保留字串,避免丟零。

CSV 有方言;這一版說的是 RFC 4180

分隔符自動識別

逗號、分號、製表符和豎線都會從你的數據中自動識別,也支持手動覆蓋——歐洲和亞洲的導出文件無需配置即可解析。

🔒

表頭變成對象鍵

第一行會自動變成 JSON 屬性名,之後每一行變成一個對象——乾淨、立即可用於代碼的輸出。

🎯

數字保持爲數字

"42" 變成數字,"true" 變成布爾值,有歧義的字符串保留爲文本——JSON 忠實還原你的數據。

常見問題

帶引號的字段怎麼處理?

用雙引號包裹的字段可以包含分隔符、換行和轉義引號("…""…"),完全符合 CSV 規範要求;解析器會把它還原成單一干淨的值。

我可以控制輸出形狀嗎?

可以。默認第一行變成對象鍵、之後每行變成一個對象。關閉該選項即可得到數組的數組,或複製前手動編輯生成的文本。

我的 CSV 會被上傳嗎?

不會。一切都在你的瀏覽器裏用純 JavaScript 運行——沒有任何內容被傳輸或存儲。

匯入後第一個表頭多了個怪字元?

那是 Excel 匯出的 UTF-8 BOM,它隱形地掛在第一個表頭前面。本工具在解析前已把它剝掉;繼續把 JSON 往下游傳,首個鍵名是乾淨的。

相關工具

什麼是 CSV 轉 JSON 轉換器?

CSV 轉 JSON 轉換器把純文本的逗號分隔(或製表符分隔、分號分隔、豎線分隔)數據解析並重新組織成結構化 JSON 對象。CSV 是舊系統、電子表格和批量導出最常用的交換格式,但大多數代碼更喜歡 JSON。本工具正確處理真實世界 CSV 的棘手部分:帶引號的字段、內嵌逗號、轉義引號、多行值,以及值爲數字或布爾值的列。

它能做什麼

  • 自動識別逗號、分號、製表符或豎線分隔符
  • 可選把第一行作爲對象鍵——或輸出數組的數組
  • 解析帶引號字段、內嵌逗號和成對轉義引號
  • 把數字和布爾值字符串轉成原生 JSON 類型
  • 對重複列名去重,保證鍵唯一
  • 下載或複製縮進好的 JSON 結果

什麼時候用它

  • 把電子表格導出轉換成 API 可用的 JSON
  • 把數據庫導出的 CSV 載入 JavaScript 或 Python 代碼
  • 把舊式訂閱源重新發布爲現代結構化數據
  • 從政務或銀行 CSV 格式遷移數據

隱私:轉換完全在你的瀏覽器裏進行,粘貼的內容絕不會被上傳。

相關工具