zh-Hant

CSV 轉 JSON

在瀏覽器中本機將 CSV 檔案轉成 JSON 陣列,以欄位名稱作為鍵,不需上傳。

第一列作為標題
縮排 JSON

正在你的裝置上本機處理 ...

0%

你的檔案永遠不會離開你的裝置

    我的檔案會被上傳嗎?

    不會。一切都在你的瀏覽器中執行,你的檔案永遠不會離開你的裝置。這一點如何查證

    無需上傳100% 本機處理
    內容只留在你這裡第三方無法存取
    伺服器位於德國預設即符合 GDPR
    通過獨立稽核TLS A+ · 標頭 A+

    CSV 是經典的表格格式,JSON 則是現代 API 與 Web 應用的語言。把 CSV 轉成 JSON,是要在程式、資料庫或前端裡處理表格資料時最常見的第一步,每一列會變成一個物件,標題列則提供鍵名。

    本工具會把你的 CSV 完全在瀏覽器中本機解析(papaparse,純 JavaScript),並輸出一個 JSON 陣列。預設會把第一列當成欄位標題,於是每一筆資料列都成為一個帶有具名欄位的物件。數字會被辨識為數字。任何內容都不會被上傳。

    你可以拿它來餵測試資料給某個介面、填充模擬資料庫,或把設定列交給前端。一個來自實務的提醒:郵遞區號或料號開頭的零,可能在自動判型時消失,因為文字被當成了數字。若你在意這點,最好在進一步處理前,刻意把受影響的欄位當成字串看待。

    技術規格

    技術規格
    輸入格式CSV
    輸出格式JSON
    批次處理不支援
    處理方式在瀏覽器中本機處理 (JavaScript)
    檔案上傳

    三個步驟

    1. 拖放或選取你的 CSV 檔案。
    2. 選擇標題列與格式(可選)。
    3. 下載 JSON 檔案。

    限制: 分隔符號會自動偵測(逗號/分號/定位字元)。若不啟用標題列選項,每一列會變成陣列而非物件。數字會自動判型,前置的零可能會遺失。非常大的檔案需要較多記憶體。

    常見問題

    我的檔案會被上傳嗎?

    不會。轉換完全在瀏覽器中本機進行,不會傳送任何內容。

    第一列會被當成標題列嗎?

    預設會,欄位名稱會成為物件的鍵名。可透過選項關閉。

    支援哪種分隔字元?

    逗號、分號與 Tab 會被自動辨識。

    數字會被辨識為數字嗎?

    是的,數值在 JSON 中以數字而非文字輸出。注意郵遞區號、電話號碼或貨號:這種型別化會遺失前導零(01067 會變成 1067)。這類欄位最好在結果裡快速核對一下。

    相關工具