要点
- 01自动检测逗号、分号、制表符和管道分隔符,大多数文件无需配置即可工作。
- 02第一行标题变为JSON对象键;禁用标题以获取原始2D数组。
- 03遵循RFC 4180——引号字段、单元格内的逗号和转义引号都被正确处理。
- 04转换100%在您的浏览器中运行——您的数据永远不会上传或记录。
为什么开发人员和分析师需要CSV转JSON
CSV是数据导出的通用语言——电子表格、数据库、CRM工具和分析平台都生成它。但大多数现代API、前端应用和数据管道期望JSON。手动转换超过几行是不切实际的,大多数在线工具要求您将数据上传到服务器。
Handytool在您的浏览器中直接解析CSV和TSV文件。粘贴行,让自动检测找出分隔符,在几秒内获得干净的JSON对象数组。因为没有任何东西离开您的机器,来自Excel、Google Sheets、Postgres或支付处理器的敏感导出保持完全私密。
如何将CSV文件转换为JSON
- 01
粘贴您的CSV
从电子表格或文本文件复制行并粘贴到左侧窗格。您也可以直接上传.csv或.tsv文件。
- 02
检查分隔符检测
该工具自动检测逗号、分号、制表符和管道分隔符。如果检测错误,从下拉菜单手动锁定分隔符。
- 03
打开或关闭标题
启用标题后,第一行变为对象键,每个后续行变为JSON对象。禁用标题后,您获得原始2D数组。
- 04
选择缩进并点击转换
选择2空格、4空格或缩小输出。JSON显示在右侧窗格——复制到剪贴板或下载为converted.json。
被处理的CSV变体
- 01标准逗号分隔的CSV(Excel、Google Sheets)
- 02分号分隔的CSV(欧洲Excel区域设置)
- 03来自数据库导出的制表符分隔值(TSV)
- 04数据管道中常见的管道分隔文件
- 05有或无标题行的文件
- 06包含逗号、换行符或转义双引号的引号字段
您的数据保留在您的浏览器中
CSV解析器100%在您的浏览器中运行,使用JavaScript。您的行永远不会接触服务器,没有记录,没有账户要创建。这对于包含个人可识别信息、财务记录、客户列表或任何其他受隐私法规管制的数据的导出很重要。
没有服务器施加的硬行或文件大小限制——实际的天花板是您设备的可用内存。对于具有数千行的典型电子表格导出,转换是有效即时的。非常大的文件(数百兆字节)可能需要更多几秒钟。
CSV转JSON常见问题
我如何在线转换CSV文件为JSON?
粘贴您的CSV行或上传您的文件,确认分隔符被正确检测,打开或关闭标题,然后点击转换。JSON下载为converted.json。
支持哪些分隔符?
逗号、分号、制表符和管道。自动设置选择最一致的分隔符,无需配置即可处理欧洲分号CSV和TSV导出。
它能处理单元格内的逗号吗?
可以。用双引号包装的字段可能包含分隔符、换行符或转义引号——完全如RFC 4180中所指定的。
重复或空列标题会发生什么?
空标题变为column_1、column_2等。重复名称获得数字后缀(email、email_2),所以每个JSON键都是唯一的。
我的数据会上传到服务器吗?
不会。解析器完全在您的浏览器中运行。您的行永远不会接触服务器,没有记录。
是否有行或文件大小限制?
没有服务器施加的限制。非常大的文件可能更慢以呈现,但具有数千行的典型导出即时转换。