CSV 转 JSON 转换器
将逗号分隔值 (CSV) 转换为结构化 JSON 数组或对象,支持点语法嵌套表头和类型自动识别。
100% 浏览器前端处理
• 您的数据全部在本地浏览器中处理,绝不上传到任何服务器。输入 CSV
将文件拖放到这里支持最大 100MB 文件
filename.csv(12.4 KB)
输出 JSON
处理中...
转换错误
解析器错误详情...
转换统计
记录行数-
字段 / 列数-
处理速度-
引擎架构与规范
CSV 转 JSON 转换流水线
具备自动类型推导和点语法表头支持,将 CSV/TSV 行转换为结构化 JSON 数组。
智能类型推断
自动识别数值、布尔值及 null 空值字面量。
点路径重构对象
将类似 user.name 的点语法表头重构为深层嵌套 JSON。
多分隔符支持
完美支持逗号 (,)、分号 (;)、制表符 (Tab) 与管道符 (|)。
100MB+ 流式处理
基于流式解析内核,轻松应对生产环境庞大数据集。
流水线执行生命周期
CSV 到 JSON 解析流水线
4 阶段 WebWorker 异步处理架构
01行流扫描
分隔符自动探测
智能探测分析 CSV 分隔符并按行切分表格数据。
02Tokenize
表头校验与映射
提取第一行作为字段名,建立数据列映射字典。
03Infer
类型推导与类型转换
将单元格文本转换为精确的数字、布尔及空值类型。
04Emit
生成 JSON 结构
输出标准 JSON 数组、对象集或 NDJSON/JSONLines 格式。
企业级技术规范
强健的 CSV 解析技术规范
行业标准与严格合规性保障
类型推断引擎
自动将数值与布尔文本转换为原生 JSON 数据类型。
多维对象深层重建
将带有层级点语法的字段重构成多级嵌套 JSON 树。
超大文件高吞吐量
流式逐块解析,避免占用过多主线程内存。
多格式转换支持
支持导出标准对象数组、键值映射字典或行式 JSON。
实用代码参考
实际场景配置转换
交互式示例库了解真实业务数据与嵌套层级如何转换为规范合规的数据格式。
1. 员工名册与数值类型推断
team.csv ➔ team.json预览收起
1. 员工名册与数值类型推断
team.csv ➔ team.json将包含薪资、年龄与入职状态的 CSV 表格转换为强类型 JSON 数组。
team.csvCSV 输入
id,name,role,department,active
101,Sarah Jenkins,Architect,Engineering,true
102,Alex Rivera,SRE,Infrastructure,falseteam.jsonJSON 输出
[
{
"id": 101,
"name": "Sarah Jenkins",
"role": "Architect",
"department": "Engineering",
"active": true
},
{
"id": 102,
"name": "Alex Rivera",
"role": "SRE",
"department": "Infrastructure",
"active": false
}
]2. 点路径反向重构嵌套结构
user.csv ➔ user.json预览收起
2. 点路径反向重构嵌套结构
user.csv ➔ user.json根据带点表头(如 address.city)自动构建多级嵌套对象树。
user.csvCSV 输入
user.id,user.name,user.contact.email,meta.plan
USR-88,Elena Rostova,elena@acme.io,Enterpriseuser.jsonJSON 输出
[
{
"user": {
"id": "USR-88",
"name": "Elena Rostova",
"contact": {
"email": "elena@acme.io"
}
},
"meta": {
"plan": "Enterprise"
}
}
]3. 包含换行与转义引号的复杂字段
inventory.csv ➔ inventory.json预览收起
3. 包含换行与转义引号的复杂字段
inventory.csv ➔ inventory.json精准解析双引号包裹的多行长文本和含逗号的单元格内容。
inventory.csvCSV 输入
sku,price,inStock,notes
SKU-100,49.99,true,null
SKU-200,120.00,false,Backorderedinventory.jsonJSON 输出
[
{
"sku": "SKU-100",
"price": 49.99,
"inStock": true,
"notes": null
},
{
"sku": "SKU-200",
"price": 120,
"inStock": false,
"notes": "Backordered"
}
]数据类型参考
CSV 与 JSON 结构映射矩阵
RFC 4180 to RFC 8259| CSV 单元格值 | 推断的 JSON 类型 | 解析与转换规则 |
|---|---|---|
Integer / Float 42 / 99.50 | number (42 / 99.5) | 自动推断为数值或布尔类型;非数值保持为纯文本。 |
Boolean Literal true / FALSE | boolean (true / false) | 解除外层双引号,并将成对的 "" 还原为单个双引号字符。 |
Null Literal null / NULL | null | 根据点语法路径创建深层对象容器并注入值。 |
Empty String "" / [empty] | "" or null | 根据选项可输出为 null、空字符串 "" 或直接省略该键。 |
Escaped String "27"" Screen" | "27\" Screen" | 完整保留单元格内部包含的真实换行符并存入 JSON 字符串中。 |
常见问题
常见问题解答
Find instant, verified answers to common questions about data conversion, syntax formatting, encoding, and offline privacy.
如何在线将 CSV 文件转换为 JSON?
粘贴您的 CSV 文本或上传 .csv / .tsv 文件。转换器将立即解析列结构并生成规范排版的格式化 JSON。
该工具能否根据 CSV 重构多层嵌套的 JSON 对象?
可以!如果您的 CSV 表头包含点号命名(例如 user.profile.age),在设置中勾选“重构嵌套对象”即可还原深层 JSON 层次结构。
解析器是否支持分号或制表符等分隔符?
支持,解析器能自动检测逗号 (,)、分号 (;)、制表符 ( ) 和竖线 (|) 分隔符。
我的数据会被存储或上传吗?
不会。所有处理均通过 Web Worker 在您的本地浏览器内存中即时完成。
No matching questions found
We couldn't find any questions matching your query. Try searching for different keywords or reset your filters.