CSV 转 JSON 转换器
将 CSV 数据转换为 JSON 对象数组。粘贴 CSV 即可立即获得结构化的 JSON 输出。
CSV Input
JSON Output
JSON 输出将显示在这里
CSV 转 JSON 转换技巧
从电子表格数据获得干净、结构良好的 JSON。
1
使用整洁的标题行
CSV 的第一行成为 JSON 对象的键。使用简短、描述性、不带空格的小写名称,以获得开发者友好的输出。
2
为包含逗号的值加引号
如果 CSV 值包含逗号、换行或引号,请按 CSV 标准用双引号包裹。这可以确保正确解析。
3
验证类型推断
转换器会自动转换数字和布尔值。如果需要某个值保持为字符串(如以零开头的邮政编码),请检查输出并根据需要调整。
转换功能
在浏览器中智能完成 CSV 到 JSON 的转换。
自动标题检测
CSV 的第一行自动用作 JSON 对象的键。
类型推断
CSV 中的数字和布尔值自动转换为正确的 JSON 类型。
格式化输出
生成的 JSON 自动带有适当的缩进格式,便于阅读。
什么是 CSV 转 JSON?
CSV 转 JSON 将以逗号分隔的表格数据转换为 JSON 对象数组。第一行作为列标题,后续每行成为一个对象。
输入 CSV
name,age,city Alice,30,NYC Bob,25,London
输出 JSON
[
{ "name": "Alice", "age": 30, "city": "NYC" },
{ "name": "Bob", "age": 25, "city": "London" }
]CSV 转 JSON 常见问题
支持带引号的值吗?
支持,完全支持标准的 CSV 双引号格式,包括值中的转义引号。
使用什么分隔符?
默认使用逗号分隔符。包含逗号的值应按 CSV 标准用双引号括起来。
类型是否保留?
是的,数值会成为 JSON 数字,true/false 会成为 JSON 布尔值。其他全部成为字符串。
如果 CSV 使用分号或制表符作为分隔符怎么办?
转换器目前使用逗号。对于分号分隔的文件,在粘贴前将分号替换为逗号。对于制表符分隔文件,先将制表符替换为逗号。
CSV 中的空值怎么处理?
空的 CSV 单元格在 JSON 输出中成为空字符串。如果整个值缺失,在 JSON 中也将是空字符串。
如何处理引号值中的换行?
完全支持标准 CSV 引号。用双引号包裹的值可以包含换行、逗号和转义引号——全部正确解析。
可以将 JSON 转换回 CSV 吗?
可以!使用我们的 JSON 转 CSV 转换器工具进行反向转换。粘贴 JSON 对象数组即可立即获得 CSV 文件。
相关工具
探索更多 JSON 工具,提升你的工作效率。