【浏览器执行模式】 : 您的所有数据均在浏览器中处理,不会上传服务器,数据安全有保障。不放心的,可等待页面加载完成后 断网使用!(需提前登录账号)
【速度及稳定性】 : 处理速度由您的机器配置决定。由于浏览器差异,少数工具可能出现无法使用或异常:请使用:软件版工具
工具使用
返回旧版工具
i
建议先设置解析参数,再开始转换。 支持CSV、TSV、TXT文本和批量文件;界面只展示前20个文件,转换时会处理全部文件。
CSV/TSV转JSON
NDJSON输出
列映射与类型推断
设置可保存
选择CSV数据来源
可以批量选择CSV、TSV、TXT文件,也可以直接粘贴一段CSV文本进行转换。
文件处理在当前页面完成,不需要上传到服务器。
解析、输出与映射设置
建议先点“自动识别”获取分隔符和预览,再按目标JSON结构调整输出参数。
解析设置
可先自动识别,再手动微调。
输出设置
对象数组适合接口数据;NDJSON适合日志和逐行导入。
列筛选与重命名
列名或索引均可填写,索引从0开始。
填写后只输出这些列。
仅保留列为空时生效。
数据预览
导入数据后自动预览前几行。
数据行0
列数0
分隔符-
来源-
转换、预览与下载
先转换生成结果。单个结果可复制或直接下载;多个文件可下载ZIP。
处理状态
等待转换。
请确认参数后点击“开始转换”。
结果已生成
可以下载转换后的JSON文件。
结果预览
仅预览首个结果的前120KB内容。
转换后将在这里显示JSON预览。
处理提示
可根据提示调整分隔符、编码或表头设置。
使用说明
软件使用说明
- 选择数据来源:可上传CSV、TSV、TXT文件,也可以直接粘贴CSV文本;批量文件只展示前20个用于核对,转换时会处理全部文件。
- 设置解析参数:先选择或自动识别分隔符,再根据数据情况设置编码、文本限定符、标题行、空行处理、前后空格处理和注释行前缀。
- 设置输出结构:可选择对象数组、数组数组或键值对数组;输出格式支持标准JSON和NDJSON,并可设置缩进方式。
- 配置字段处理:可调整键名风格,开启类型推断、空字符串转null、按点号生成嵌套对象,也可填写保留列、排除列和重命名规则。
- 预览数据:进入参数设置后查看解析结果、数据行数、列数和来源信息,确认字段没有错位后再转换。
- 开始转换:点击“开始转换”,工具会根据当前参数生成JSON或NDJSON结果。
- 下载结果:单个结果可直接下载;多个文件会按原文件名输出,遇到重名会自动编号,并可打包为ZIP下载。
常见问题
答:对象数组会用表头作为字段名,适合接口数据和业务数据整理;数组数组只保留每行的值,结构更紧凑,适合字段顺序固定的数据处理场景。
答:NDJSON是每行一个JSON值的格式,适合日志、批量导入、流式处理和按行读取的数据任务。需要逐行处理数据时,可以选择NDJSON输出。
答:开启“按点号生成嵌套对象”后,表头如user.name、user.email会转换为{"user":{"name":"...","email":"..."}}这种结构,适合整理用户、订单、商品等多层字段。
答:开启“类型推断”后,工具会把数字、true、false、null和日期格式转换为对应JSON类型。若需要保留原始字符串,可关闭类型推断。
答:“仅保留列”和“排除列”支持填写列名或索引,多个值用逗号分隔;“列重命名”按一行一个规则填写,例如user.name=user.fullName。
答:默认会沿用原文件名并替换扩展名为json或ndjson。若多个文件名称重复,工具会在后面的文件名中自动追加编号,避免结果覆盖。