互转
本地运行 · 零上传
NDJSON / JSONL 转换
按行 ↔ 数组 · 校验行 · 本地
YAML 转换
就绪
原始输入
解析输出
ABOUT
About NDJSON / JSONL 转换
NDJSON(JSON Lines)是每行一个 JSON 值。本页把行流转成数组、数组转回行,或报告哪一行解析失败。
适合日志导出、评测集、流式 API。格式化页仍把输入当成单个文档。
DEEP DIVE
NDJSON / JSONL 转换
LLM 微调与 Elasticsearch 导出经常是 .jsonl。直接丢进格式化会失败,因为两个对象不能并排写在一个 JSON 文本里。
校验模式列出行号与解析错误。示例用虚构订单号 A-1042,不用真实密钥。
FEATURES
NDJSON / JSONL 转换
01
JSONL → JSON
跳过空行,输出数组。
02
JSON → JSONL
每个元素压成一行。
03
校验行
报告行号与解析错误。
04
本地文件
可拖入 .ndjson / .jsonl,不上传。
05
不是格式化
单文档美化仍在格式化页。
06
可接 Flatten
先得到数组再扁平化。
HOW TO USE
How to use
-
1
粘贴 JSONL 或 JSON 数组。
-
2
选择 JSONL → JSON、JSON → JSONL 或校验行。
-
3
按提示修好坏行。
-
4
复制或导出结果。
FAQ
FAQ
这是格式化工具吗?
不是。格式化解析单个文档。本页是每行一个值。
空行算错误吗?
空行会跳过。
一行可以是数组或数字吗?
可以。每行是任意 JSON 值。
会保留键顺序吗?
按引擎默认序列化;当作数据转换,不是美化。
会上传吗?
不会。
没有换行的粘连 JSON 怎么办?
用格式化的 Auto Fix;本页需要换行。