NDJSON / JSONL 格式化器
NDJSON(又称 JSONL)是每行一个独立 JSON 值的换行分隔格式,广泛用于日志、数据管道和大文件流式读写。本工具在「逐行 JSON」与「JSON 数组」之间双向转换:正向把每一行解析并组织成美化数组,反向把数组拆成一行一条的紧凑记录,方便在不同工具间搬运数据。
永久免费本地处理·零上传
🔒 转换在浏览器本地完成,内容不上传、不留痕。
怎么用
- 选择转换方向(JSONL→数组 或 数组→JSONL)
- 粘贴对应格式的内容
- 点击「转换」得到另一种表示
- 复制结果用于导入数据库或流式处理
典型场景
日志文件整理:把逐行 JSON 日志转成数组,便于在程序里整体加载分析。
批量导入导出:数据库批量导入常要求一行一条的 JSONL,用反向模式生成。
数据管道对接:在支持流式的系统间搬运时,用 JSONL 减小内存占用。
常见问题
NDJSON 和 JSONL 一样吗?
基本同义,都指换行分隔的 JSON,每行一个合法 JSON 值。
某一行解析失败会怎样?
会给出失败提示,请剔除空行或损坏行后重试。
反向为什么必须是数组?
拆分成一行一条需要一个顶层数组作为来源,标量或对象无法逐条拆分。
大文件能用吗?
在浏览器本地处理,中等规模无压力,超大文件建议用专业命令行工具。