CSV 转 JSON

导入或粘贴 CSV,以首行字段名转换为格式化 JSON 数组。

CSV 输入

粘贴内容,或从本机导入 CSV/TXT。

JSON 输出

转换后的 JSON 数组显示在这里。

等待转换

设置分隔符后,点击“转换为 JSON”。

输入与输出示例

name;count keyboard;12[{ "name": "keyboard", "count": "12" }]

如何使用

  1. 导入 CSV/TXT 文件或粘贴 CSV 内容。
  2. 选择实际的分隔符,并按需关闭首行字段名。
  3. 点击转换,复制或下载格式化 JSON。

能力与限制

  • 浏览器本地处理
  • 转换、文件读取和下载均在当前浏览器中完成,不上传、不保存。
  • CSV/TXT 需为 UTF-8,最大 1 MiB;支持引号、双引号转义和字段内换行。
  • 所有 CSV 单元格会转换为 JSON 字符串,不会猜测数字、日期或布尔值类型。

常见问题

为什么数值在 JSON 中是字符串?
CSV 本身没有可靠类型信息。保留原始文本可避免身份证号、前导零或精度被意外改变。
字段名重复或为空怎么办?
空字段名会使用 column_序号;重复字段名会追加 _2、_3,确保每个 JSON 键唯一。

相关指南

CSV 分隔符、引号与导入数据的常见问题 ↗

相关工具

更新于 2026-10-14 · 项目与反馈说明