CSV 转 JSON

粘贴 CSV,分隔符由你决定。

免费 - 无需注册 - 在设备上运行

在浏览器本地运行

  • 3种分隔
  • JSON输出
  • 0上传
  • 1 键保存
实际使用

可以放心的地方

  • 3种分隔符
    • 逗号、分号或制表符
    • 由你指定,不用猜
  • 1个表头开关
    • 首行当字段名,或不当
    • 会改变 JSON 的形状
  • 0上传
    • 数据留在这个标签页里
    • 不会发送到任何地方
规格

CSV 转 JSON 规格一览

默认方向
CSV 转 JSON
分隔符
逗号、分号或制表符
表头行
表头行可切换
类型
数值与布尔值会转型
报错信息
一句话并附上行号
两个值得知的按钮
Reverse 与同格式整理
支持格式
含 JSONL 共五种
价格
免费
需要账户
无
运行位置
在您的设备上
使用方法

CSV 转 JSON 怎么用

  1. 1

    选好分隔符

    挑逗号、分号或制表符,再指定首行是不是字段名。

  2. 2

    粘贴你的 CSV

    面板已载入示例,换成你自己的数据行即可。

  3. 3

    复制或下载

    一键复制 JSON,或下载为 .json 文件。

问题

常见问题

我的文件用分号,可以吗?

可以,把分隔符设成分号就行。欧洲不少地区的表格导出都用分号,因为那里的逗号是小数点。

如果没有表头行呢?

把表头开关关掉。每一行就会变成纯粹的值数组,而不是对象,第一行的数据也不会被吃掉。

有引号包住的字段会处理吗?

会。用引号包住的字段里可以有分隔符、换行和连续两个引号,这些都会被正确读出来。

全部挤成一列,怎么办?

分隔符选错了。提示会扫过你的文字,指名说出里面真正存在的分隔符,照着换即可。空行在读入时就会丢走,不会变成空白行。

背景说明

CSV 转换最常出错的地方

面板默认就是 CSV 进、JSON 出。选对文件实际使用的分隔符,再指定首行是不是字段名,JSON 就会随输入出现。

  • 分隔符最常出事:分号文件会被读成一整列。
  • 没有表头行却把表头开关留着,会吃掉你的第一行数据。
  • 引号包住的字段里可以有逗号和换行,这里也是这样读的。

完整规格

CSV 转 JSON 的完整规格
默认方向CSV 进、JSON 出。两个下拉都能在同一页改。
分隔符逗号、分号或制表符,由你指定,欧洲导出的文件也能读对。
表头行打开时首行当字段名;关掉时每一行都读成纯数组。
类型数字读成数值,true 和 false 读成布尔值,不会停留在文本。
报错信息一句话指出对不上的行号,并说明当前用的是哪个分隔符。
两个值得知的按钮Reverse 会对调两个格式并把结果放回输入,用来验算;两边选同一格式则变成检查兼整理。
支持格式JSON、YAML、CSV、TOML、JSONL 五种一级格式,任何方向都转得到。
价格免费。由计算区域外清晰标注的广告支持。
需要账户不需要。
运行位置在您的浏览器标签页中运行。数据不会发送到任何地方。
下一步

用同一批文件继续做

全部开发工具: SPOTTOOLS 的开发工具