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 转换器。专为开发者打造的在线工具,纯前端运行,代码不离开浏览器。