JSON Lines 格式化

在线校验、格式化和整理一行一个JSON对象的数据。

工具资源加载中...

JSON Lines 格式化在线工具

JSON Lines,也叫JSONL或NDJSON,是一种每行保存一个JSON值的数据格式。JSONL格式化工具会逐行校验输入内容,统计有效行和错误行,并生成适合日志、数据集和流式处理使用的结果。

逐行校验

分别解析每一行JSON,快速定位格式错误。

错误提示

显示错误行号,方便检查日志和数据集。

保留行结构

可以保留错误行,也可以只输出有效JSON内容。

JSONL格式化使用方法

  1. 1将每行一个JSON对象的内容粘贴到输入框。
  2. 2选择是否忽略空行、美化JSON和保留错误行。
  3. 3点击格式化JSONL,查看有效行和错误行统计。
  4. 4根据错误行提示修改数据,再复制或导出结果。

JSON Lines和普通JSON的区别

普通JSON通常是一个完整的对象或数组,JSON Lines则把多个独立JSON值按换行分开。JSONL不要求整个文件外层使用数组括号,因此适合逐条写入日志和流式处理大数据。

常见问题

JSONL每行必须是对象吗?

不必须。每一行可以是JSON对象、数组、字符串、数字、布尔值或null。

美化JSON后还是JSONL吗?

严格的JSONL通常要求一个JSON值占一行。美化选项主要用于阅读检查,需要继续作为JSONL导入时建议关闭美化。

工具说明

在线校验、格式化和整理一行一个JSON对象的数据。

使用JSON Lines格式化工具在线检查和美化JSONL数据,适合日志、机器学习数据集和接口调试。