CSV 至 JSON 转换器
将 CSV 转换为 JSON 并返回,一切都在您的浏览器中完成。自定义分隔符、RFC 4180 引用字段解析、自动类型推断、标头检测和实时预览。您的数据永远不会离开您的设备。
Preview
如何在线将 CSV 转换为 JSON
ToolsPix CSV 到 JSON 转换器 直接在浏览器中桥接两种最常见的数据交换格式 - CSV(逗号分隔值)和 JSON(JavaScript 对象表示法)。无需服务器上传,无需帐户,无需软件。该工具可以处理导致简单的逗号分割实现失败的边缘情况。
主要特点
- 双向 — 一键转换 CSV → JSON 或 JSON → CSV
- 符合 RFC 4180 — 处理带引号的字段、嵌入的分隔符、引号内的换行符和转义引号 (
"") - 自定义分隔符 — 逗号、制表符、分号、竖线或任何单个字符
- 类型推断 — 自动转换
"42"→42,"true"→true, 空字符串 →null - 标头检测 — 第一行用作 JSON 键,或者回退到
field_0,field_1, ... - 实时预览表 — 在复制 JSON 之前以网格形式查看解析后的数据
- 智能报价 — JSON → CSV 自动换行包含分隔符或换行符的字段
常见用例
- 转换 Excel 或 Google Sheets 导出以在 REST API 中使用
- 为喜欢电子表格的利益相关者将 JSON API 响应转换为 CSV
- 在使用不同格式的数据库之间迁移数据
- 从电子表格数据生成测试装置
- 为使用 JSON 的图表库准备数据集
常问问题
CSV 到 JSON 的转换如何进行?
解析器逐字符读取 CSV 输入,跟踪引用状态以正确处理引用字段内的分隔符和换行符。第一行成为 JSON 对象键(当选中“Has header”时),后续的每一行都成为一个 JSON 对象。启用类型推断后,数字和布尔字符串将转换为正确的 JSON 类型。
支持哪些分隔符?
逗号、制表符、分号和竖线是内置的。自定义字段接受任何单个字符,因此您可以解析外来格式。制表符分隔值 (TSV) 通过选择制表符选项来本地工作。 JSON → CSV 输出反向使用相同的分隔符。
它是否处理内部带有逗号的引用字段?
是的。解析器符合 RFC 4180 — 用双引号括起来的字段可以包含分隔符、换行符和转义引号(双引号) "" 代表字面引用)。在反向路径上,JSON → CSV 自动包装包含特殊字符的字段并转义内部引号。
什么是类型推断?
CSV 是纯文本的——每个单元格都是一个字符串。打开类型推断后,转换器会检测数值 (42, 3.14, -1.5e10), 布尔值 (true, false)和 null(空字符串或文字 null) 并将它们作为正确的 JSON 类型发出。如果您需要每个值都保留带引号的字符串,请禁用它。
我的数据上传到任何地方了吗?
不会。转换完全在您的浏览器中使用普通 JavaScript 运行。您的 CSV 和 JSON 数据永远不会发送到任何服务器,这使得该工具对于敏感业务数据、财务记录或专有数据集来说是安全的。