> json | csv | 轉換 <

// 即時在JSON和CSV格式之間轉換

[雙向轉換]

JSON↔CSV 轉換

一鍵將JSON陣列轉換為CSV,或將CSV轉換回JSON。

[下載]

CSV 匯出

直接將轉換後的CSV檔案下載到您的電腦。可直接用於Excel或Google Sheets。

[免費]

自訂分隔符

可選擇逗號、分號、定位字元或管道符分隔符。支援所有主流CSV格式。

// 關於JSON轉CSV轉換

工作原理:

將JSON物件陣列轉換為表格CSV格式,通過提取所有唯一鍵作為欄位標題,然後將每個物件的值對應到行中。CSV解析遵循RFC 4180標準,正確處理引號欄位、跳脫引號和自訂分隔符。

範例:

[{"name":"Alice","age":30}] → name,age\nAlice,30

常見用途:

  • >將API回應資料匯出到試算表
  • >將資料庫JSON匯出轉換為CSV
  • >為資料分析工具準備資料
  • >將CSV資料匯入基於JSON的應用程式
  • >批次資料格式轉換

>> 常見問題

Q: JSON和CSV有什麼區別?

A: JSON是一種層次化資料格式,支援巢狀物件和陣列。CSV是一種扁平的表格格式,每行代表一筆記錄,欄位之間用分隔符隔開。JSON更靈活,而CSV更簡單且被試算表廣泛支援。

Q: 轉換器如何處理巢狀的JSON物件?

A: 巢狀的JSON物件和陣列會被序列化為CSV儲存格中的JSON字串。

Q: CSV中的特殊字元如何處理?

A: 包含分隔符、雙引號或換行符的值會根據RFC 4180標準自動用雙引號包裹。值中的雙引號通過雙寫來跳脫。

Q: 應該使用哪種分隔符?

A: 逗號是最常見的分隔符,適用於大多數應用程式。在歐洲地區請使用分號。定位字元分隔檔案適合從試算表複製貼上。管道符在Unix/Linux環境中常見。

Q: 輸出是否與Excel相容?

A: 是的,生成的CSV遵循RFC 4180標準,完全相容Microsoft Excel、Google Sheets、LibreOffice Calc和其他試算表應用程式。

// 其他語言