CSV 转 JSON 转换工具
将 CSV 数据转换为 JSON——以及将 JSON 数组转换回 CSV。带引号的字段、内嵌的分隔符和换行符都能被正确处理,并且不会有任何内容离开您的浏览器。
转换方向
常见问题
- 如何将 CSV 转换为 JSON?
- 选择“CSV 转 JSON”方向,将您的 CSV 粘贴到输入框中。如果第一行包含列名,请保持表头复选框开启,每一行都会变成以这些列名为键的 JSON 对象;关闭它,则每一行会变成一个纯值数组。
- 转换工具能处理带逗号或换行符的引号字段吗?
- 能。解析器是一个正规的状态机,而不是简单地按逗号拆分:引号字段可以包含分隔符、双写引号(""),甚至内嵌换行符,完全符合 CSV 标准(RFC 4180)的规定。
- 支持哪些分隔符?
- 逗号、分号和制表符。默认情况下,工具会通过统计哪个候选符号在您数据中出现次数最多来自动检测分隔符,您也可以手动覆盖检测结果——这对常使用分号的欧洲 CSV 导出文件很有用。
- JSON 转 CSV 是如何工作的?
- 粘贴一个由扁平对象组成的 JSON 数组。转换工具会取所有键的并集作为表头行,然后为每个对象写一行 CSV,对包含分隔符、引号或换行符的字段加上引号。嵌套的对象和数组不会被展平——请保持对象扁平。
- 我的数据会被上传到任何地方吗?
- 不会。转换完全在您的浏览器中进行——不会有任何内容发送到服务器。您可以将结果复制到剪贴板,或直接下载为 .json 或 .csv 文件。