跳至主要內容
NDJSONTSV

線上將NDJSON轉換為TSV

檔案轉換器

將檔案轉為所需格式。

使用其他轉換器

讓檔案符合您的需求。

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

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

正在載入轉換器…

GEEDITOR / NDJSON → TSV

關於此轉換 · NDJSON → TSV

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

請使用物件陣列或列陣列。物件的鍵會成為欄,缺少的值則成為空白儲存格。巢狀物件和陣列會放成儲存格內的 JSON 文字,不會自動展開成額外欄位。

CSV和TSV輸出會在類似公式的文字前加單引號,以降低試算表公式執行風險。匯入時請檢查這些儲存格;此前綴是刻意加入,不是原文缺字。

具體範例
輸入

{"id":"0012","name":"A, B","meta":{"size":"M"}}
{"id":"0013","name":"C"}

輸出

id	name	meta
0012	A, B	"{""size"":""M""}"
0013	C	

轉換方式

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

常見問題

巢狀資料和缺少的值如何處理?

請使用物件陣列或列陣列。物件的鍵會成為欄,缺少的值則成為空白儲存格。巢狀物件和陣列會放成儲存格內的 JSON 文字,不會自動展開成額外欄位。 JSON應使用物件陣列或列陣列組成的陣列,不要混合兩種列型別。巢狀物件會以JSON文字寫入儲存格,不會展開為新欄。NDJSON每個非空白行應有一個有效物件或列陣列。

將NDJSON轉換為TSV後應檢查什麼?

CSV和TSV輸出會在類似公式的文字前加單引號,以降低試算表公式執行風險。匯入時請檢查這些儲存格;此前綴是刻意加入,不是原文缺字。