Handytool
開發人員指南5 分鐘閱讀更新於 2026年5月8日

即時 CSV 解析器

將試算表列變成 JSON 對象 — 免費、私密、即時。

Handytool 將 CSV 和 TSV 檔案完全在您的瀏覽器中解析成乾淨的 JSON 陣列,自動偵測逗號、分號、製表符或管道,並保留引用的字段。

重點摘要

  • 01自動偵測逗號、分號、製表符和管道分隔符,因此大多數檔案無需設定即可工作。
  • 02第一列標題變成 JSON 對象鍵;禁用標題以獲得原始 2D 陣列。
  • 03遵循 RFC 4180 — 引用的字段、單元格中的逗號和逃逸的引號都正確處理。
  • 04轉換 100% 在您的瀏覽器中進行 — 您的數據永遠不上傳或記錄。

為什麼開發人員和分析師需要 CSV 到 JSON

CSV 是數據匯出的通用語言 — 試算表、資料庫、CRM 工具和分析平台都生成它。但大多數現代 API、前端應用和數據管道期望 JSON。手動轉換超過幾列是不切實際的,大多數線上工具要求您將數據上傳到伺服器。

Handytool 直接在您的瀏覽器中解析 CSV 和 TSV 檔案。粘貼列,讓自動偵測確定分隔符,並在幾秒內獲得乾淨的 JSON 對象陣列。因為無任何東西離開您的機器,Excel、Google Sheets、Postgres 或支付處理器的敏感匯出保持完全私密。

如何將 CSV 檔案轉換為 JSON

  1. 01

    粘貼您的 CSV

    從試算表或文本檔案複製列並粘貼到左側窗格。您也可以直接上傳 .csv 或 .tsv 檔案。

  2. 02

    檢查分隔符偵測

    該工具自動偵測逗號、分號、製表符和管道分隔符。如果偵測錯誤,從下拉菜單中手動鎖定分隔符。

  3. 03

    切換標題開啟或關閉

    打開標題時,第一列變成對象鍵,每個後續列變成 JSON 對象。關閉標題時,您得到原始陣列的 2D 陣列。

  4. 04

    選擇縮進並按一下轉換

    選擇 2 空格、4 空格或縮小輸出。JSON 出現在右側窗格中 — 複製到剪貼簿或下載為 converted.json。

處理的 CSV 變體

  • 01標準逗號分隔 CSV (Excel、Google Sheets)
  • 02分號分隔 CSV (歐洲 Excel 區域設定)
  • 03從資料庫匯出的製表符分隔值 (TSV)
  • 04數據管道中常見的管道分隔檔案
  • 05有或無標題列的檔案
  • 06包含逗號、換行符或逃逸的雙引號的引用字段

您的數據保留在您的瀏覽器中

CSV 解析器 100% 在您的瀏覽器中使用 JavaScript 運行。您的列永遠不接觸伺服器,無任何東西被記錄,也不存在要建立的帳戶。這對於包含個人識別資訊、財務記錄、客戶列表或任何其他受隱私法規管制的數據的匯出至關重要。

伺服器不實施硬列或檔案大小限制 — 實際上限是您設備的可用記憶體。對於具有數千列的典型試算表匯出,轉換實際上是即時的。非常大的檔案(數百兆字節)可能需要多花幾秒。

CSV 到 JSON 常見問題

我如何線上將 CSV 檔案轉換為 JSON?

粘貼您的 CSV 列或上傳您的檔案,確認分隔符被正確偵測,切換標題開啟或關閉,然後按一下轉換。JSON 下載為 converted.json。

支援哪些分隔符?

逗號、分號、製表符和管道。自動設定選擇最一致的分隔符,處理歐洲分號 CSV 和 TSV 匯出無需設定。

它是否處理單元格內的逗號?

是的。用雙引號包裝的字段可能包含分隔符、換行符或逃逸的引號 — 完全如 RFC 4180 中指定的。

重複或空的列標題會發生什麼?

空標題變成 column_1、column_2 等。重複的名稱得到數字後綴 (email, email_2),因此每個 JSON 鍵都是唯一的。

我的數據是否上傳到伺服器?

否。解析器完全在您的瀏覽器中運行。您的列永遠不接觸伺服器且無任何東西被記錄。

是否有列或檔案大小限制?

無伺服器限制。非常大的檔案可能較慢來渲染,但具有數千列的典型匯出立即轉換。

相關工具

繼續使用 文件 工具

文件 工具