資料與文字工具

CSV 轉 JSON

在頁面中將試算表匯出檔轉成 JSON 記錄。

CSV 轉 JSON 在您的裝置上執行
  • 在瀏覽器中執行 — 您輸入的內容不會被上傳
  • 免註冊、無額度限制,可隨您高興使用多少次

運作方式

反向的旅程:同事寄來一份試算表,而某樣東西需要它的 JSON 版本,例如種子檔、測試素材或匯入指令碼。這些匯出檔通常充滿真實資料,這正是不要把它們貼到不明網站的好理由。

第一列會成為鍵名

欄位標題會用作每筆記錄的屬性名稱。空白標題會被賦予預留名稱而不是被捨棄,因此不會有任何欄位悄悄消失。

引號欄位會被正確解析

以引號包住的欄位可以包含逗號、換行與跳脫的引號,並會被正確讀取。這正是真正的 CSV 解析器與單純以逗號分割的差別,也是地址與自由格式備註能完整保留的原因。

數字與布林值會成為真正的型別

完全由數字組成的值會成為 JSON 數字,true/false 則成為 JSON 布林值。其他一律維持為字串。這通常正是您想要的;如果您需要全部都是字串,請在來源中為數值加上引號。

空白列會被略過

結尾的空行(試算表匯出檔經常產生)會被忽略,而不會變成空記錄。

常見問題

CSV 轉 JSON:常見問題

能處理含有逗號的引號欄位嗎?

可以。引號欄位、內嵌逗號、換行與跳脫的引號都能正確解析。

數字會轉成真正的數字嗎?

會,true 與 false 也一樣。其他一律維持為字串。

如果我的 CSV 沒有標題列怎麼辦?

請先加上一列,第一列會用作屬性名稱。

我的資料會被上傳嗎?

不會。一切都在您的瀏覽器中進行。