直接回答
CSV 转 JSON 会读取每一行,并输出对象数组或二维数组。 首行可作为字段名,还可在导出前设置分隔符、去除空白和数值/布尔类型转换。
添加 CSV,确认解析结果,并导出可靠的 JSON。
1
输入 CSV
已载入示例数据。
| # | id | name | role | signup_date | active | |
|---|---|---|---|---|---|---|
| 1 | 1 | Alice Johnson | [email protected] | Admin | 2024-01-15 | true |
| 2 | 2 | Bob Smith | [email protected] | Editor | 2024-02-03 | true |
| 3 | 3 | Carol Williams | [email protected] | Viewer | 2024-02-20 | false |
| 4 | 4 | David Brown | [email protected] | Editor | 2024-03-05 | true |
| 5 | 5 | Eva Davis | [email protected] | Viewer | 2024-03-18 | true |
支持 .csv、.tsv、.txt、.xlsx、.xls,文件在浏览器内处理。检测到 5 行 · 6 列
2
输出 JSON
1[2{3"id": 1,4"name": "Alice Johnson",5"email": "[email protected]",6"role": "Admin",7"signup_date": "2024-01-15",8"active": true9},10{11"id": 2,12"name": "Bob Smith",13"email": "[email protected]",14"role": "Editor",15"signup_date": "2024-02-03",16"active": true17},18{19"id": 3,20"name": "Carol Williams",21"email": "[email protected]",22"role": "Viewer",23"signup_date": "2024-02-20",24"active": false25},26{27"id": 4,28"name": "David Brown",29"email": "[email protected]",30"role": "Editor",31"signup_date": "2024-03-05",32"active": true33},34{35"id": 5,36"name": "Eva Davis",37"email": "[email protected]",38"role": "Viewer",39"signup_date": "2024-03-18",40"active": true41}42]
1. 粘贴或上传
在上方添加 CSV 或 Excel 数据。
2. 立即转换
工具会在浏览器内将其转换为 JSON。
3. 复制或下载
在需要的地方使用 JSON 数据。
使用方法
- 粘贴数据,或添加支持的 CSV、TSV、TXT/表格文件;公开 URL 使用独立获取流程。
- 确认分隔符和表头,设置去空白、类型转换和输出结构。
- 检查预览与警告,再复制或下载 JSON。
主要功能与设置
- 自动识别或手动指定分隔符。
- 可将第一行作为表头,也可保留为普通数据。
- 支持值类型转换、单元格去空白及对象/行数组输出。
- 提供原始视图、表格预览和行列质量提示。
支持的输入与输出
输入: CSV 或 TSV 文本, .csv, .tsv, .txt, .xlsx, .xls, 受支持的公开 URL. 输出: JSON 文本或文件.
适用场景
- 把 CSV 导出数据用于 API 或 JavaScript。
- 把从电子表格复制的 TSV 转成对象数组。
- 在导入数据库前检查分隔数据质量。
应该选择哪种工作流?
需要“自动识别或手动指定分隔符。 ”时使用 CSV 转 JSON 工具;需要“切换工作表、搜索预览并隐藏列。 ”时使用 Excel 转 JSON 工具。
隐私与数据路径
当前实现中,粘贴/上传内容在浏览器内处理;“Extract from URL”会通过服务器代理获取来源。
限制与故障排查
- 引号内分隔符、字符编码和行列数不一致都会改变解析结果,必须检查预览。
- 开启类型转换后,
00123等标识符可能变成数字并丢失前导零。 - 没有适用于所有设备的通用大小保证;大数据性能取决于浏览器内存和设备能力。
FAQ
如何把 CSV 第一行变成 JSON 键?
启用“第一行作为表头”。 每个列名会成为对象键;请同时检查空表头和重复表头。
数据会上传到服务器吗?
当前实现中,粘贴/上传内容在浏览器内处理;“Extract from URL”会通过服务器代理获取来源。
文件或数据大小有什么限制?
没有适用于所有设备的通用大小保证;大数据性能取决于浏览器内存和设备能力。
可以在手机上使用吗?
该页面是网页工具,可能可在现代移动浏览器中运行,但文件选择、内存占用和跨设备兼容性尚未在所有设备上验证。 较大或复杂输入建议使用桌面浏览器。
应该选择哪种工作流?
需要“自动识别或手动指定分隔符。 ”时使用 CSV 转 JSON 工具;需要“切换工作表、搜索预览并隐藏列。 ”时使用 Excel 转 JSON 工具。
相关工具
Excel 转 JSON 工具将工作簿和多个工作表转换为结构化 JSON。JSON 转 CSV 工具按所需分隔符、引号策略和 BOM 选项从 JSON 生成 CSV。在线 JSON 格式化工具在转换前格式化并校验 JSON,或在转换后检查结果。
添加 CSV,确认解析结果,并导出可靠的 JSON。