互轉
本地執行 · 零上傳

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. 1

    粘贴 JSONL 或 JSON 数组。

  2. 2

    选择 JSONL → JSON、JSON → JSONL 或校验行。

  3. 3

    按提示修好坏行。

  4. 4

    复制或导出结果。

FAQ

FAQ

这是格式化工具吗?

不是。格式化解析单个文档。本页是每行一个值。

空行算错误吗?

空行会跳过。

一行可以是数组或数字吗?

可以。每行是任意 JSON 值。

会保留键顺序吗?

按引擎默认序列化;当作数据转换,不是美化。

会上传吗?

不会。

没有换行的粘连 JSON 怎么办?

用格式化的 Auto Fix;本页需要换行。

已複製到剪貼簿