JSON Lines 格式化
在线校验、格式化和整理一行一个JSON对象的数据。
工具资源加载中...
JSON Lines 格式化在线工具
JSON Lines,也叫JSONL或NDJSON,是一种每行保存一个JSON值的数据格式。JSONL格式化工具会逐行校验输入内容,统计有效行和错误行,并生成适合日志、数据集和流式处理使用的结果。
逐行校验
分别解析每一行JSON,快速定位格式错误。
错误提示
显示错误行号,方便检查日志和数据集。
保留行结构
可以保留错误行,也可以只输出有效JSON内容。
JSONL格式化使用方法
- 1将每行一个JSON对象的内容粘贴到输入框。
- 2选择是否忽略空行、美化JSON和保留错误行。
- 3点击格式化JSONL,查看有效行和错误行统计。
- 4根据错误行提示修改数据,再复制或导出结果。
JSON Lines和普通JSON的区别
普通JSON通常是一个完整的对象或数组,JSON Lines则把多个独立JSON值按换行分开。JSONL不要求整个文件外层使用数组括号,因此适合逐条写入日志和流式处理大数据。
常见问题
JSONL每行必须是对象吗?
不必须。每一行可以是JSON对象、数组、字符串、数字、布尔值或null。
美化JSON后还是JSONL吗?
严格的JSONL通常要求一个JSON值占一行。美化选项主要用于阅读检查,需要继续作为JSONL导入时建议关闭美化。
工具说明
在线校验、格式化和整理一行一个JSON对象的数据。
使用JSON Lines格式化工具在线检查和美化JSONL数据,适合日志、机器学习数据集和接口调试。