JSON TSV 轉換器

📄 JSON TSV Converter

📐 工作原理與說明
把 JSON 陣列轉換為製表符分隔的表格文本。
  • 展平:物件陣列按鍵生成列,每行一個物件;巢狀物件需展平(如 a.b)或序列化為 JSON 串。
  • 列集合:取所有物件鍵的並集,缺失值留空。
  • 轉義:值中若含製表符、換行或引號,需按目標格式處理,避免列錯位。
  • 用途:匯入 Excel、資料庫或資料分析工具。

Convert JSON arrays into TSV for spreadsheets, entirely in your browser with no upload.

JSON → TSV
TSV → JSON
資料預覽
歷史記錄
使用指南

將當前資料以表格形式預覽,最多顯示 100 行。

最近 20 條轉換記錄

📖 什麼是 TSV?

TSV(Tab-Separated Values,製表符分隔值)是一種簡單的文本檔案格式,用製表符(Tab)分隔各列資料。與 CSV 相比,TSV 更少出現分隔符衝突問題,因為資料中很少包含 Tab 字元。

💡 使用場景

• 資料匯出匯入:Excel、Google Sheets 等電子表格軟體支援 TSV 格式

• API 資料處理:將 JSON 介面資料轉為 TSV 方便分析

• 日誌分析:將結構化日誌轉成表格形式檢視

• 資料遷移:不同系統之間的資料交換

• 資料庫匯出:將查詢結果匯出為 TSV 方便分享

📝 JSON → TSV 示例

輸入 JSON 陣列:

[
  {
    "name": "张三",
    "age": 25,
    "city": "北京"
  },
  {
    "name": "李四",
    "age": 30,
    "city": "上海"
  }
]

輸出 TSV(Tab 分隔):

name	age	city
张三	25	北京
李四	30	上海

⚠️ 注意事項

• JSON 必須是合法的陣列格式,每個元素為物件

• TSV 中如果值包含 Tab 字元,會被自動替換為空格

• 巢狀物件或陣列會被轉為 JSON 字串形式

• 所有處理都在瀏覽器本地完成,資料不會上傳到伺服器

📚 深度解析:JSON / TSV 轉換器

💡 常見使用場景

  • 生成製表符分隔檔案用於資料庫匯入。
  • 匯出給資料庫或資料分析工具:TSV 用製表符分隔,欄位裡含逗號時無需加引號,解析更省事。
轉換
物件陣列 → 表頭行 + 製表符分隔資料行。

❓ 常見問題(FAQ)

TSV 與 CSV 區別?
TSV 用 分隔,欄位內逗號無需轉義。
欄位裡有製表符怎麼辦?
TSV 的弱點正在於此:分隔符是製表符,而它不像 CSV 有普遍遵循的引號轉義約定,不同解析器行為不一。穩妥做法是在轉換前把值裡的製表符與換行替換成空格,或乾脆改用 CSV(有 RFC 4180 明確定義的轉義規則)。
⚠️ 使用說明與注意事項
📖關於「JSON TSV 轉換器」 ▼

📝工具簡介

JSON TSV 轉換器。專為開發者打造的線上工具,純前端執行,程式碼不離開瀏覽器。