分類: 開發工具

CSV 轉 JSON

在瀏覽器中把 CSV 資料轉換為格式化的 JSON

貼上 CSV 資料,即可轉換為帶縮排的 JSON,可以使用標題列產生物件陣列,也可以產生一般的陣列。所有處理都在瀏覽器中完成。

貼上 CSV 即可轉換為 JSON。

JSON
結果會顯示在這裡。

本頁的所有處理都在瀏覽器中完成,不會上傳任何內容。

這個工具能做什麼

試算表與資料匯出常常是 CSV 格式,但大多數應用程式需要的是 JSON。本工具可以解析以逗號、分號或定位字元分隔的資料,包括包含分隔符號本身或跨多列的帶引號欄位,並把每一列轉換成以標題列欄位命名的 JSON 物件;若沒有標題列可用,則轉換為一般陣列。

使用方式

  1. 把 CSV 資料貼到輸入框,或直接載入範例。
  2. 選擇分隔符號,並決定第一列是否為標題列。
  3. 複製 JSON,或將其下載為檔案。

隱私說明

本工具完全在你的瀏覽器中執行。輸入的內容不會被上傳、儲存或分享,關閉分頁就隨之消失。

常見問題

我的 CSV 資料會被上傳嗎?
不會。解析由頁面內執行的 JavaScript 完成,試算表匯出內容與客戶名單不會離開你的裝置。
欄位中可以包含逗號或換行嗎?
可以,只要用雙引號將其括起來即可,這與試算表軟體匯出 CSV 時的慣例一致。帶引號欄位中出現的雙寫引號 "" 會被解讀為一個字面上的引號。
如果沒有標題列會怎樣?
關閉「第一列為標題列」後,包括第一列在內的每一列都會轉換成一般的 JSON 值陣列,而不是物件。