CSV 轉 JSON
直接在瀏覽器中將 CSV 資料轉換為 JSON 物件陣列。
🔒 在你的瀏覽器本機處理
載入中…
使用方法
- 將 CSV 資料貼到上方的方框中,或上傳 .csv 檔案。
- 若第一列包含欄位名稱,請保持勾選「第一列為標題列」;若沒有,取消勾選即可自動產生 column1、column2 … 等鍵名。
- JSON 輸出結果會隨著您輸入或上傳而即時更新,顯示在下方。
- 使用「複製」將 JSON 複製到剪貼簿,或使用「下載」將其儲存為 .json 檔案。
功能特色
- 將 CSV 資料轉換為乾淨的 JSON 物件陣列
- 手寫的 RFC 4180 剖析器可處理帶引號的欄位、逗號、跳脫引號與內嵌換行
- 可選的標題列切換——當 CSV 沒有標題列時,自動產生 column1、column2 … 等鍵名
- 格式錯誤的 CSV 會顯示清楚的錯誤訊息,而非產生無意義的結果
- 100% 於用戶端執行——您的資料絕不會離開瀏覽器
常見問題
我的 CSV 會被上傳到任何地方嗎?
不會。CSV 轉 JSON 完全在您的瀏覽器中執行——您的資料絕不會傳送到伺服器。
如果我的 CSV 沒有標題列怎麼辦?
取消勾選「第一列為標題列」,工具會依最寬的一列自動產生 column1、column2 … 等鍵名。
它能處理欄位中包含逗號或引號的情況嗎?
可以。以雙引號包住的欄位可以安全地包含逗號、換行符號與跳脫的 "" 引號,符合 RFC 4180 CSV 標準。
如果 CSV 格式錯誤,例如引號沒有正確結束,會怎樣?
您會看到清楚的錯誤訊息,而不是損壞或悄悄錯誤的輸出,讓您可以修正來源資料。
我可以上傳 CSV 檔案而不是貼上文字嗎?
可以。使用上傳控制項直接載入 .csv 檔案,或直接將 CSV 文字貼到文字方塊中。