CSV JSON 轉換器
← ToolBox
/ CSV JSON 轉換器
🌙
首頁
‹
💻 開發
‹
CSV JSON 轉換器
📖 檢視「CSV 轉 JSON使用指南」
📄 CSV JSON Converter
📐 工作原理與說明
把 CSV 轉換為 JSON 陣列。
解析
:按分隔符與引號規則切分,首行作欄位名,每行生成一個物件。
型別
:可選擇把純數字與 true/false 自動轉為對應型別,或全部保留字串。
分隔符
:支援逗號、製表符、分號;需正確處理引號包裹與轉義雙引號。
異常
:空行與列數不一致的行要明確策略(跳過或補 null)。
CSV → JSON
JSON → CSV
資料預覽
歷史記錄
分隔符
逗號 (,)
製表符 (Tab)
分號 (;)
豎線 (|)
自定義
自定義分隔符
引號字元
雙引號 (")
單引號 (')
無
第一行為表頭
去除首尾空格
格式化輸出
CSV 輸入
轉換 →
示例
清空
JSON 輸出
複製
下載
分隔符
逗號 (,)
製表符 (Tab)
分號 (;)
豎線 (|)
引號字元
雙引號 (")
單引號 (')
無
輸出表頭
所有欄位加引號
JSON 輸入
轉換 →
示例
清空
CSV 輸出
複製
下載
行數:
0
列數:
0
表頭:
-
清空歷史
📖 CSV/JSON 知識
CSV
逗號分隔值
JSON
JavaScript物件表示
RFC 4180
CSV 標準
RFC 8259
JSON 標準
CSV:
Comma-Separated Values,逗號分隔值,是一種簡單的檔案格式,用於儲存表格資料
JSON:
JavaScript Object Notation,是一種輕量級的資料交換格式,易於人閱讀和編寫
RFC 4180:
CSV 的正式標準,規定了換行符、引號、轉義等規則
TSV:
Tab-Separated Values,製表符分隔值,另一種常見的表格資料格式
轉義規則:
欄位中包含分隔符、引號或換行符時,需要用引號包裹並轉義內部引號
📚 深度解析:CSV / JSON 轉換器
💡 常見使用場景
表格與結構化資料互轉。
把 Excel 匯出的資料轉成
JSON
直接餵給前端 mock 或指令碼,避免手敲測試資料。
轉換
CSV `a,b 1,2` → `[{"a":"1","b":"2"}]`。
❓ 常見問題(FAQ)
表頭缺失怎麼辦?
可用列索引 c1,c2… 作為鍵。
數字和日期怎麼變了?
CSV 是無型別的,所有值都是字串。轉換時若自動推斷型別,可能把手機號變成數字而丟失精度,或把 010 變成 10、把 2024-01-02 解析成日期物件。需要保真時應關閉型別推斷,或在轉換後按欄位名顯式指定型別。
⚠️ 使用說明與注意事項
本工具純前端執行,資料不會上傳到伺服器
建議在主流瀏覽器(Chrome/Safari/Firefox/Edge)中使用
計算結果僅供參考,請以實際應用場景為準
🔗 相關工具
📄
.properties 解析器 - 免費開發工具,properties 解析器 | ToolBox免費線上工具箱
.properties 解析器
💻
AST抽象語法樹檢視器 - 線上解析JavaScript程式碼生成AST樹形結構,支援節點 | ToolBox免費線上工具箱
AST 抽象語法樹檢視器
🧹
CSS 壓縮/美化工具 - 免費開發工具,CSS 壓縮/格式化/美化 | ToolBox免費線上工具箱
CSS 壓縮/格式化/美化
🏋️
CSS 格式化 - 免費開發工具,線上CSS 格式化 | ToolBox免費線上工具箱
CSS 格式化
✨
Cron 表示式生成器 - 免費開發工具,線上Cron 表示式生成器 | ToolBox免費線上工具箱
⏰ Cron 表示式生成器
🏋️
GraphQL 格式化 - 免費開發工具,線上GraphQL 格式化 | ToolBox免費線上工具箱
◈ GraphQL 格式化
📖
關於「CSV JSON 轉換器」
▼
📝
工具簡介
CSV JSON Converter