在此运行 完全在你的浏览器里运行,不上传、不登录
CSV ⇄ JSON
CSV 与 JSON 双向转换,支持 RFC4180 引号转义、分隔符自动检测与类型推断。
怎么用
- 把 CSV 粘贴进输入框 —— 来自 Excel、Google Sheets、数据库导出或日志都行。
- 选好方向:CSV → JSON 用于程序处理,JSON → CSV 用于表格软件。
- 分隔符会自动检测(逗号、分号、制表符、竖线),数据有歧义时可以手动指定。
- 保留首行作为表头会得到键名对象数组;关掉它则得到二维数组。
- 点 Convert 转换,再 Copy 或 Download。数字、布尔与 null 会自动推断类型。
常见用法
- 表格转接口数据 —— 从表格软件导出 CSV,转成接口要的 JSON 数组。
- 借道 JSON 处理数据 —— 先转 JSON 做过滤、映射、排序,再转回 CSV 存回表格。
- 清理带引号的导出 —— 字段里含逗号、引号、换行的导出文件,按 RFC4180 严格解析不串列。
- 预览数据库导出 —— 取导出文件的一段转成 JSON,按记录读比按行读快得多。
常见问题
问:数据会上传吗? 答:不会。解析与序列化全部在浏览器内存里完成,客户名单、含个人数据的导出都不会离开设备。
问:为什么数字变成了 JSON 数字而不是字符串? 答:能解析成数字、布尔或 null 的值会自动推断类型,转出来的 JSON 可以直接用。想让某列保持字符串,在 CSV 里给这些单元格加引号即可。
问:JSON 里的嵌套对象和数组转成 CSV 会怎样? 答:嵌套值会以 JSON 文本形式写进单元格 —— 这是表格软件里最不容易误解的表现方式。想要一列一个字段,请先把 JSON 拍平。
你的数据留在这台设备上
CSV ⇄ JSON 完全在本地运行。你粘贴或拖入的一切都由你自己的浏览器处理,不会被传走。我们的服务器不保存任何东西——关掉标签页就没了。
你输入的内容不会发往服务器、不被记录,也不用于分析统计。首次加载之后即使断网,这个页面照样能用。