CSV 轉 JSON

貼上 CSV,分隔符號由你決定。

免費 - 無需註冊 - 在您的裝置上執行

在您的瀏覽器中本機執行

  • 3種分隔
  • JSON輸出
  • 0上傳
  • 1 鍵儲存
實際使用

可以放心的地方

  • 3種分隔符號
    • 逗號、分號或定位字元
    • 由你指定,不用猜
  • 1個標題開關
    • 首列當欄名,或不當
    • 會改變 JSON 的形狀
  • 0上傳
    • 資料留在這個分頁裡
    • 不會傳送到任何地方
規格

CSV 轉 JSON 規格一覽

預設方向
CSV 轉 JSON
分隔符號
逗號、分號或定位字元
標題列
標題列可切換
型別
數值與布林值會轉型
錯誤訊息
一句話並附上行號
兩個值得知的掣
Reverse 與同格式整理
支援格式
含 JSONL 共五種
價格
免費
需要帳戶
無
運行位置
在你的裝置上
使用方法

CSV 轉 JSON 怎麼用

  1. 1

    選好分隔符號

    挑逗號、分號或定位字元,再指定首列是不是欄位名稱。

  2. 2

    貼上你的 CSV

    面板已載入範例,換成你自己的資料列即可。

  3. 3

    複製或下載

    一鍵複製 JSON,或下載成 .json 檔。

問題

常見問題

我的檔案用分號,可以嗎?

可以,把分隔符號設成分號就行。歐洲不少地區的試算表匯出都用分號,因為那裡的逗號是小數點。

如果沒有標題列呢?

把標題開關關掉。每一列就會變成純粹的值陣列,而不是物件,第一行的資料也不會被吃掉。

有引號包住的欄位會處理嗎?

會。用引號包住的欄位裡可以有分隔符號、換行和連續兩個引號,這些都會被正確讀出來。

全部擠成一欄,怎麼辦?

分隔符選錯了。提示會掃過你的文字,指名說出裡面真正存在的分隔符,照著換即可。空行在讀入時就會丟走,不會變成空白列。

背景說明

CSV 轉換最常出錯的地方

面板預設就是 CSV 進、JSON 出。選對檔案實際使用的分隔符號,再指定首列是不是欄位名稱,JSON 就會隨輸入出現。

  • 分隔符號最常出事:分號檔案會被讀成一整欄。
  • 沒有標題列卻把標題開關留著,會吃掉你的第一行資料。
  • 引號包住的欄位裡可以有逗號和換行,這裡也是這樣讀的。

完整規格

CSV 轉 JSON 的完整規格
預設方向CSV 進、JSON 出。兩個選單都能在同一頁改。
分隔符號逗號、分號或定位字元,由你指定,歐洲匯出的檔案也讀得對。
標題列開啟時首列當欄位名稱;關掉時每一列都讀成純陣列。
型別數字讀成數值,true 與 false 讀成布林值,不會停留在文字。
錯誤訊息一句話指出對不上的行號,並說明目前用的是哪個分隔符號。
兩個值得知的掣Reverse 會對調兩個格式並把結果放回輸入,用來驗算;兩邊選同一格式則變成檢查兼整靚。
支援格式JSON、YAML、CSV、TOML、JSONL 五種一級格式,任何方向都轉得到。
價格免費。由工作區外清晰標示的廣告支持。
需要帳戶不需要。
運行位置在你的瀏覽器分頁中。不會傳送任何資料。
下一步

用同一批檔案繼續做

全部開發工具: SPOTTOOLS 的開發工具