NDJSON ⇄ CSV
行式 JSON 转 CSV
NDJSON 输入
转换选项
选择 CSV 的列分隔符
是否在 CSV 第一行添加列名
💡 使用说明
NDJSON 与 CSV 互转
这个工具可以在 NDJSON(行分隔 JSON)和 CSV(逗号分隔值)格式之间进行转换,特别适合日志分析和数据导入导出。
转换优势
- NDJSON → CSV:将日志或流式数据转为表格格式
- CSV → NDJSON:将表格数据转为 JSON 流格式
- 自动合并列:自动处理不同对象的键差异
- 类型转换:智能识别数字和布尔值
- 灵活分隔符:支持逗号、制表符等多种分隔符
应用场景
- 日志分析:将 NDJSON 日志转为 CSV 用 Excel 分析
- 数据导出:将 API 流式响应转为 CSV
- 数据导入:将 CSV 表格转为 NDJSON 流式导入
- 数据转换:在不同系统间转换数据格式
使用技巧
- NDJSON 对象可以有不同的键,会自动合并为 CSV 列
- CSV 转 NDJSON 时,空值会转换为 null
- 数字和布尔值会自动识别,不需要引号
- 包含逗号或换行的字段会自动加引号
示例对比
NDJSON:
{"id": 1, "name": "Alice", "age": 30}
{"id": 2, "name": "Bob", "age": 25}CSV:
id,name,age 1,Alice,30 2,Bob,25
📊 CSV 格式适合表格工具,NDJSON 适合流式处理
输入数据,自动转换并显示结果