
CSV转JSON转换器
将CSV或TSV批量转换为JSON或NDJSON,支持多种解析与输出参数。
本地执行模式 : 您的所有数据均在浏览器中处理,不会上传服务器,数据安全有保障。不放心的,可等待页面加载完成后 断网使用!(需提前登录账号)
速度及稳定性 : 处理速度由您的机器配置决定。少数功能可能出现无法使用的情况,如遇此类情况,请使用:批量工具软件版(首页可进入)。
速度及稳定性 : 处理速度由您的机器配置决定。少数功能可能出现无法使用的情况,如遇此类情况,请使用:批量工具软件版(首页可进入)。
工具使用
支持CSV、TXT、TSV格式。文件不会上传到服务器,处理在浏览器本地完成。
支持多行数据;可配合下方解析设置。
文件预览 (前20个):
0%
数据预览
转换结果
使用说明
软件使用说明
- 选择数据来源:
- 上传文件:点击“选择CSV文件”,支持批量选择CSV/TSV/TXT。
- 粘贴数据:在输入框中直接粘贴CSV文本。
- 配置解析设置:
- 编码:选择UTF-8、UTF-8(忽略BOM)、GBK。
- 分隔符/自定义分隔符:支持逗号、分号、TAB、管道与自定义。
- 文本限定符:双引号、单引号或无。
- 包含标题行/跳过空行/去除前后空格与注释前缀(如#)。
- 配置输出与映射:
- 输出结构:对象数组(表头为键)/数组数组/键值对数组(两列)。
- JSON格式:标准JSON或NDJSON(逐行)。
- 缩进:紧凑、2空格或4空格。
- 键名处理:保持不变/小写/驼峰/下划线/去空白;可按点号嵌套(如 user.name)。
- 类型推断:自动识别数字、布尔、null、日期(空字符串可转null)。
- 列筛选与重命名:可按列名/索引保留或排除,支持“旧=新”批量重命名。
- 合并输出:多文件可合并为一个JSON/NDJSON文件,支持文件名后缀。
- 开始转换:点击“开始转换”,工具将在本地解析与生成结果。
- 预览与下载:仅展示前20个结果卡片;单个结果可逐一下载;多个结果可“下载全部结果(ZIP)”。
常见问题
答:对象数组会用表头作为键名生成形如[{id:1,name:'A'}];数组数组只保留值,不包含键名,形如[[1,'A']]。前者更直观可读,后者更紧凑。
答:NDJSON按行存放一个JSON对象,便于日志、流式处理与大规模数据导入,常用于数据管道或按行消费的工具。
答:开启“按点号构建嵌套对象”,例如列名为“user.name”,将转换为{"user":{"name":"... ..." }}。可配合“键名处理”和“重命名”统一风格。
答:勾选“合并多个文件为一个JSON”,转换后会生成一个总文件:JSON为大数组,NDJSON为多行拼接,适合整合多批次数据。
答:开启“类型推断”时,会把形如123、true/false、null、标准日期格式等自动转换为对应类型。若不需要,请关闭此选项保留字符串。
答:在“仅保留列/排除列”中填写列名或索引(逗号分隔)。填写“仅保留列”时将只输出这些列;否则使用“排除列”从结果中剔除。