kits 即用工具箱

TSV 转 JSON

把制表符分隔的数据转换为对象数组。

输入与示例

输入内容 · name score Alice 95 Bob 88

使用方法

填写字段或选择本地文件,调整选项,点击开始处理。结果可复制或下载;输入不上传。

日常辅助工具;请核对输入与结果。

把制表符表格转成 JSON 对象

适合已经使用 Tab 分列的文本,例如表格软件复制出来的简单区域。首行用作属性名,后续记录变成 JSON 对象;每个字段都保留为字符串。

输入必须包含真正的 Tab。普通空格、逗号或字面量 \t 不会被当作列分隔符。编号 00123 输出为 "00123",数值和布尔值也不会自动推断类型。

重复表头和列数不一致会报错。带引号字段使用与本站 CSV 工具相同的转义规则;来自其他软件的多行单元格应先用一小段数据核对。这里接受粘贴文本,不读取 .xlsx 工作簿。

查看可复现的输入与预期结果

输入

sku	name
00123	Notebook, A5
00456	Pen

预期结果

[
  {
    "sku": "00123",
    "name": "Notebook, A5"
  },
  {
    "sku": "00456",
    "name": "Pen"
  }
]

填入这份示例 →

常见问题

为什么只转换出一个字段?

请检查输入里是否真的有 Tab。如果复制时制表符被替换成空格,工具不会凭视觉间距猜测列。

数字为什么带双引号?

所有单元格都输出为字符串,以保留前导零和原始文本。目标接口需要数字时,应按字段定义单独转换。

完整案例:CSV 转 JSON:保留前导零、逗号和双引号 →

接下来怎么处理

  • JSON 转 CSV:把得到的对象数组再导出为 CSV。
  • CSV 转 JSON:实际使用逗号分隔时,改用 CSV 转 JSON。