在线 CSV 转 JSON 转换器
在线几秒内将 CSV 转换为 JSON。免费工具,将电子表格行转换为整洁的、API 就绪的 JSON 数组。在浏览器中运行,无需注册。
拖放或粘贴您的 CSV
Loading editor...
Loading editor...
什么是 CSV 转 JSON?
CSV 转 JSON 是将电子表格样式的数据(逗号分隔的行和列)转换为 JSON(API 和现代应用实际使用的格式)的过程。CSV 的第一行变为键,后续每行变为一个 JSON 对象。CSV 转 JSON 转换器为您完成映射,无需手写解析器。当您从 Excel、Google Sheets 或数据库导出数据,需要将其推送到只接受 JSON 的工具时,通常需要进行 CSV 转 JSON 转换。
为什么要将 CSV 转换为 JSON?
几乎每个 API、移动应用和 JavaScript 框架都期望使用 JSON。CSV 是业务数据在到达开发者之前的样子:来自电子表格的平面表格、CRM 的导出、数据库的转储。在线将 CSV 转换为 JSON 是连接这两个世界最快的方式。当您需要将电子表格数据传入 REST API、用示例记录填充数据库、为静态网站构建 JSON 文件,或与不想解析 CSV 的开发者共享数据时,使用 CSV 转 JSON 工具。
我们的 CSV 转 JSON 转换器如何工作
点击转换时,工具将 CSV 第一行作为标题,并将后续每行使用这些标题作为键转换为 JSON 对象。数字和布尔值会被自动检测,不会以字符串形式保留。空单元格变为 null。常见分隔符(逗号、分号、制表符)会自动识别。内部含有逗号的带引号字段按标准 CSV 方式处理。转换完全在您的浏览器中运行,您的数据永远不会离开您的设备。
功能特点
- 一键转换:点击转换,JSON 即出现在输出面板中。
- 自动类型检测:数字保持为数字,布尔值保持为布尔值,空单元格变为 null。
- 智能分隔符处理:自动检测逗号、分号和制表符。
- 带引号字段支持:内部含有逗号或引号的值可正确解析。
- 上传支持:从设备加载 .csv 文件或拖放到输入框。
- 一键复制:使用复制按钮抓取 JSON 输出,粘贴到任意位置。
如何使用工具
- 将您的 CSV 粘贴到输入编辑器中,或使用「上传文件」按钮加载 .csv 文件。
- 点击「转换」按钮在右侧生成 JSON 输出。
- 点击「复制」按钮将 JSON 复制到剪贴板。
- 使用「清除」按钮在需要重新开始时重置两个编辑器。
常见使用场景
- API 数据填充: 将 CSV 导出转换为 JSON 以通过 POST 请求传递记录到 API。
- 数据库导入: 为接受 JSON 但不接受 CSV 的工具准备 JSON。
- 静态网站数据: 从电子表格草稿构建 JSON 数据文件。
- 数据交接: 与使用 JSON 的前端开发者共享电子表格数据。
转换示例
输入 (CSV)
product,price,inStock Widget,29.99,true Gadget,49.99,false
输出 (JSON)
[
{
"product": "Widget",
"price": 29.99,
"inStock": true
},
{
"product": "Gadget",
"price": 49.99,
"inStock": false
}
]