JSONL 转 CSV 转换器

即时将 JSONL(JSON Lines)转换为 CSV 格式。自动从 JSON 键提取列名。100% 客户端处理。

输入 JSONL

拖拽 .jsonl 文件到此处,或点击浏览

支持 .jsonl, .ndjson, .json, .txt

如何将 JSONL 转换为 CSV

JSONL 转 CSV 转换会提取所有 JSON 对象中的唯一键作为 CSV 列标题。每个 JSON 对象成为 CSV 输出中的一行。

嵌套对象使用点符号展平。例如,{"address":{"city":"NYC"}'} 会变成名为 "address.city" 的列。数组在 CSV 单元格中序列化为 JSON 字符串。

我们的转换器优雅地处理混合模式。如果不同的 JSONL 行具有不同的键,所有唯一键都会被收集为列,缺失的值留空。

什么是 JSONL 转 CSV 转换?

JSONL 转 CSV 转换将换行分隔的 JSON 对象转换为 Excel 和 Google Sheets 等电子表格应用程序可以直接打开的表格格式。每个 JSON 键成为列标题,每行成为一行。

对于需要分析来自 API、数据库或机器学习管道的 JSONL 数据导出,并需要在电子表格工具中分析数据或导入 SQL 数据库的数据分析师来说,这种转换至关重要。

常见用例

电子表格分析

在 Excel 或 Google Sheets 中打开 JSONL 数据,进行排序、筛选和创建图表。

数据库导入

将 JSONL 导出转换为 CSV,批量导入 PostgreSQL 或 MySQL 等 SQL 数据库。

报表生成

将 JSONL 日志数据转换为 CSV 表格,用于业务报告和仪表板。

数据共享

将 JSONL 数据集转换为 CSV,与偏好电子表格的非技术同事共享。

CI/CD 流水线自动化

将 JSONL 转 CSV 转换集成到构建流水线中,生成测试报告或数据摘要的 CSV 文件,供自动化处理使用。

数据归档与合规

将 JSONL 应用日志转换为 CSV,以审计团队所需的合规友好表格格式进行长期归档。

常见错误与解决方案

各行 JSONL 的键不一致

当 JSONL 记录的键集合不同时,CSV 输出会为每个唯一键生成一列。缺少某个键的行在对应单元格中留空。这是预期行为,不是错误。

深层嵌套对象产生过长的列名

多层嵌套的对象使用点符号展平后会产生较长的列标题,例如 "user.address.geo.lat"。如需更精细地控制展平深度,建议先使用 JSON 扁平化工具处理。

CSV 值包含逗号或引号

如果您的 JSON 值包含逗号、双引号或换行符,转换器会自动按照 RFC 4180 CSV 标准用双引号包裹并转义。这确保 CSV 文件在所有电子表格应用中都能正确打开。

常见问题

JSONL 转 CSV 转换器如何选择列?

嵌套对象使用点符号展平。例如,{"user":{"name":"Alice"}'} 会变成 "user.name" 列,值为 "Alice"。数组保持为 JSON 字符串。

JSONL 转 CSV 转换会展平嵌套对象吗?

所有行中的唯一键都会被收集为 CSV 列。如果某行缺少某个键,对应的单元格留空。

JSONL 转 CSV 输出中如何处理数组?

是的。所有转换都在您的浏览器本地进行,不会将任何数据发送到服务器。您的 JSONL 内容永远不会离开您的设备。

这个 JSONL 转 CSV 转换器会上传我的文件吗?

可以!使用我们的 CSV 转 JSONL 转换器将 CSV 文件转换为 JSONL 格式,支持自动表头检测和类型推断。

可以用这个工具将 NDJSON 转换为 CSV 吗?

可以。转换器会收集所有行中的唯一键并为每个键生成列。但列数过多的 CSV 文件在电子表格工具中可能不太好用。如果只需要特定字段,建议先筛选 JSONL 数据。

如何将 CSV 转回 JSONL?

可以。输出遵循 RFC 4180 CSV 标准,能在 Excel、Google Sheets、LibreOffice Calc 等电子表格应用中正确打开。特殊字符、逗号和引号都已正确转义。

CSV 输出中如何处理数组和布尔值?

数组在 CSV 单元格中序列化为 JSON 字符串(例如 [1,2,3])。布尔值转换为 "true" 或 "false" 字符串。数字保持原始格式。

转换有行数限制吗?

没有硬性行数限制。转换器可以高效处理数十万行的 JSONL 文件。对于非常大的文件,生成 CSV 输出可能需要几秒钟,取决于您设备的性能。

CSV to JSONL converter/JSONL to Excel converter/flatten JSON to JSONL/handle large JSONL files/JSONL validator
JSONL 转 CSV 转换器 — 将 JSON Lines 导出为电子表格 CSV | jsonl.co