TingYu Tools

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 适合流式处理

📊

输入数据,自动转换并显示结果