CSV转JSON转换器

粘贴带有表头行的CSV数据,获取一份干净的JSON对象数组,每行对应一个对象,并使用表头行的值作为每个字段的键。解析器遵循标准CSV加引号规则,因此用双引号括起来的字段可以安全地包含逗号、换行符和转义引号,而不会在每个逗号处断裂。由于CSV没有原生的类型概念,生成的JSON中每个值都会以字符串形式出现——如果需要真正的数字或布尔值,请在导入后再转换相应字段。

JSON

常见问题

我的CSV需要表头行吗?

需要,第一行会被当作列名,并成为生成的JSON对象中每个字段的键。如果某个列标题为空,会自动命名为column_1、column_2,以此类推。

它能处理包含逗号的加引号字段吗?

可以,用双引号括起来的字段可以安全地包含逗号、换行符和转义引号(""),解析器遵循标准CSV加引号规则,而不是简单地按逗号拆分。

所有值都会被转换为字符串吗?

是的,CSV没有原生的类型概念,一切都是文本,因此输出的JSON中数字和布尔值会以带引号的字符串形式出现(例如"30"而不是30)。如果需要真正的数字或布尔值,请在导入JSON后转换这些字段。

相关工具