跳至主要內容
TSVJSON

TSV轉JSON轉換器

檔案轉換器

將檔案轉為所需格式。

使用其他轉換器

讓檔案符合您的需求。

將檔案拖放至此,或在下方選擇。

最多 50 個檔案 · 每個檔案最大 100 MB

正在載入轉換器…

GEEDITOR / TSV → JSON

關於此轉換 · TSV → JSON

將 TSV 資料準備成匯入程式或指令碼需要的 JSON。匯出全數資料前,先核對分隔符號、列結構與編號欄位的處理方式。

本工具以文字讀取 CSV 值。例如 0012 在轉換器內會保留,但開啟結果的試算表軟體可能重新當成數字。請將編號欄以文字匯入,再與原資料比較。

CSV必須以逗號分隔,TSV以定位字元分隔。含分隔符號或換行的欄位要用雙引號包住,欄位內的雙引號需重複兩次。此處沒有分隔符號選擇器,也不自動轉換分號,請先正確匯出原檔。

JSON輸出是包含標題列的列陣列之陣列,不會自動產生帶索引鍵的物件陣列。NDJSON每行輸出一個列陣列。請確認目標程式需要這種結構。

具體範例
輸入

id	qty
0012	2
0013	5

輸出

[
  [
    "id",
    "qty"
  ],
  [
    "0012",
    "2"
  ],
  [
    "0013",
    "5"
  ]
]

轉換方式

  1. 按下「選擇檔案」並選擇原始 TSV 檔案。比較設定時,先以一個檔案測試。
  2. 確認輸出選項為 JSON。本說明針對此選項;改成其他格式時,適用設定可能不同。
  3. 按下「轉換檔案」,完成後從該檔案列儲存結果。「全部下載」只將結果放進 ZIP,不會合併內容。
  4. 開啟JSON結果,與TSV原件核對列數、標題列、空白儲存格、日期及識別碼。在目標程式中將00123等代碼作為文字匯入,不要假定自動型別判斷永遠正確。

常見問題

這種輸入格式需要特別檢查什麼?

本工具以文字讀取 CSV 值。例如 0012 在轉換器內會保留,但開啟結果的試算表軟體可能重新當成數字。請將編號欄以文字匯入,再與原資料比較。 CSV必須以逗號分隔,TSV以定位字元分隔。含分隔符號或換行的欄位要用雙引號包住,欄位內的雙引號需重複兩次。此處沒有分隔符號選擇器,也不自動轉換分號,請先正確匯出原檔。

轉換器接受及輸出什麼JSON結構?

JSON輸出是包含標題列的列陣列之陣列,不會自動產生帶索引鍵的物件陣列。NDJSON每行輸出一個列陣列。請確認目標程式需要這種結構。