免費線上 JSON ↔ CSV Converter
免費線上將 JSON 陣列轉為 CSV 或將 CSV 轉為 JSON——支援帶引號欄位處理與檔案下載,100% 本地處理。
100% 用戶端處理 · 資料永不離開您的瀏覽器使用說明 JSON ↔ CSV Converter
透過切換按鈕選擇轉換方向:JSON 轉 CSV 或 CSV 轉 JSON。
JSON 轉 CSV:貼上 JSON 物件陣列,每個物件的鍵將成為欄位標題。點擊「轉換」即可取得逗號分隔的輸出,可直接在 Excel 或 Google Sheets 中開啟。
CSV 轉 JSON:貼上含標題列的 CSV 資料。工具會將其解析為 JSON 物件陣列,並正確處理帶引號的欄位。
點擊載入範例可查看實際操作範例。轉換完成後,使用下載按鈕直接儲存檔案。
常見問題
轉換器需要什麼 JSON 結構?
轉換器需要輸入 JSON 物件陣列,其中每個物件代表一列資料。所有物件中出現的頂層鍵將成為欄位標題。某列缺少某個鍵時,對應儲存格為空。巢狀物件不會被展平,而是序列化為字串。
CSV 轉換器能處理含逗號的帶引號欄位嗎?
可以。CSV 解析器完全符合 RFC 4180 規範:包含逗號、雙引號或換行符號的欄位必須以雙引號括起。帶引號欄位中的雙引號透過重複來轉義("")。
可以將 CSV 轉回 JSON 嗎?
可以——點擊方向切換按鈕即可切換至 CSV 轉 JSON 模式。第一列視為欄位標題,後續每列都會轉換為以這些鍵為屬性的 JSON 物件。所有值均視為字串,不進行型別推斷。
如何處理 CSV 中的特殊字元?
在 JSON 轉 CSV 時,包含逗號、雙引號或換行符號的欄位會自動以雙引號括起。在 CSV 轉 JSON 時,帶引號的欄位會被正確地移除轉義。
有檔案大小限制嗎?
沒有嚴格的大小限制,但非常大的資料集(數十萬列)在瀏覽器中處理可能較慢。對於生產級 ETL 工作,建議使用伺服器端工具或 csvkit、jq 等命令列工具。