CSV ⇄ JSON 转换器
双向转换 CSV 与 JSON。
粘贴 CSV 即可得到 JSON 对象数组(第一行为标题),或粘贴 JSON 数组即可得到 CSV。正确处理含引号的字段、逗号与换行。全部在你的浏览器中运行,数据保持私密。
输出
—
使用输入框上方的按钮切换“CSV 转 JSON”与“JSON 转 CSV”,然后粘贴你的数据。CSV 输入的第一行必须是标题行;JSON 输入应为对象数组。转换结果会立即显示在下方,可用旁边的按钮复制。
常见错误
- 粘贴没有标题行的 CSV,会让第一条数据被当成字段名,导致所有数值错位。
- 以分号分隔的表格导出格式(在部分欧洲地区很常见)不会被自动检测——此工具只按逗号分割,分号会直接被当成单一列的内容。
- 字段中嵌套的 JSON 对象或数组不会被拆成多个列,而是会被转换成单一 CSV 单元格中的 JSON 字符串。
常见问题
CSV 标题如何处理?
第一行 CSV 会成为对象的键;转回 CSV 时,会以所有键的并集作为标题行。
我的 CSV 一定要有标题行吗?
是的——第一行始终被视为列名。如果你的数据没有标题行,请先加上一行再粘贴,否则第一条记录会被当成字段名使用。
转换成 CSV 时,嵌套 JSON 会怎么处理?
嵌套对象与数组不会被拆成多个列,而是各自转换成一个紧凑的 JSON 字符串放入单一单元格中。
是否能正确处理引号字段中的逗号?
可以。用双引号括起来的字段可以包含逗号、换行与转义引号,而不会破坏解析。
此工具期望使用什么分隔符?
逗号。若 CSV 使用分号或制表符(在部分地区的表格导出中常见),需要先转换成逗号。
隐私
所有运算都在您的浏览器本地完成,数据绝不会上传。